I hope you mean:

ndex: src/main.cc
===================================================================
--- src/main.cc (revision 1210)
+++ src/main.cc (working copy)
@@ -425,6 +425,7 @@
            CERR << "executing --LX '" << lx << "'" << endl;

         Command::process_line(lx);
+       if (uprefs.auto_OFF)
+Command::cmd_OFF(0);
       }






*Blake McBride*
* <http://arahant.com>*
www.arahant.com
Cell:  615-394-6760





On Wed, Jan 1, 2020 at 8:33 PM Chris Moller <mol...@mollerware.com> wrote:

> Hi, Jürgen,
>
> A really minor request:
>
> Index: src/main.cc
> ===================================================================
> --- src/main.cc (revision 1210)
> +++ src/main.cc (working copy)
> @@ -425,6 +425,7 @@
>             CERR << "executing --LX '" << lx << "'" << endl;
>
>          Command::process_line(lx);
> +       if (uprefs.auto_OFF) Command::cmd_OFF(0);
>        }
>
>     // maybe )LOAD the CONTINUE or SETUP workspace. Do that unless the user
>
>
> What this does, obviously, is allow command-line one-liners like, for
> example:
>
> apl --OFF -s --LX "((4 5 6)+(7 8 9))÷2"
>
> Without the patch, apl just goes into accepting-input mode; with it, apl
> can be used, for example, to evaluate expressions in scripts:
>
> VAL=`apl --OFF -s --LX "((4 5 6)+(7 8 9))÷2"`
>
> Thanks,
> Chris Moller
>
>
>

Reply via email to