Hi Blake,

yes. The problem with that is that it requires the presence of a home directory.

There are use cases like scripting where the interpreter cannot figure where the
home directory is located and my strategy is to depend on as few environment
variables (like $HOME or $PWD) as possible.

Note that ~ is a shell convention and not a file system property so that ~/.apl.history
or $HOME/.apl.history may fail under certain circumstances.

/// Jürgen


On 07/02/2014 04:25 PM, Blake McBride wrote:
Dear Juergen,

Thanks. I can do that, but every other Linux program I have ever used, although it may allow me to specify a config file location as you do, the default is always in the home directory.

Thanks.

Blake



On Wed, Jul 2, 2014 at 6:24 AM, Juergen Sauermann <juergen.sauerm...@t-online.de <mailto:juergen.sauerm...@t-online.de>> wrote:

    Hi Blake,

    you can set the path in the preferences files:

    READLINE_HISTORY_PATH = /home/...

    /// Jürgen



    On 07/01/2014 11:14 PM, Blake McBride wrote:

        GNU APL creates a .apl.history in whatever directory APL is
        started up in.  This is unlike all other system I've seen, and
        a problem when you don't start APL in the same directory each
        time.  I think rather than .apl.history, the system should use
        ~/.apl.history
        In other words keep in the home directory.

        Thanks.

        Blake




Reply via email to