bug-apl
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-apl] GNU APL installation


From: Juergen Sauermann
Subject: Re: [Bug-apl] GNU APL installation
Date: Wed, 16 Oct 2013 18:36:49 +0200
User-agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130330 Thunderbird/17.0.5

Hello Brian,

I am not happy with the current handling of library numbers and
was thinking along the same lines - making it configurable in
the preferences file. I am currently working on portability issues,
but this will be the next thing and will be in the next release.

Changing anything in $HOME is not so nice because most likely
the installer is user "root" and may not like that.

I agree on avoiding duplicated documentation. I have seen
a number of books that are really good, except that many of
them (IBM, Dyalog) are commercial and according to GNU Web
guidelines we should not link to "too commercial" sites.

⍝ Jürgen


On 10/16/2013 03:46 AM, McGuinness, Brian wrote:
I am very happy to see APL adopted as a
GNU language. I have been experimenting
with NARS2000 for some time now, but it
sometimes causes the X Window System to
lock up, and it doesn't support complex
numbers.

I installed GNU APL on a Ubuntu 10.10
system from the Debian distribution by
using dpkg at the command line. It seems
to be working properly. However, since
my terminals default to light text on a
dark background, I couldn't read the
letters until I discovered the ]xterm off
command. Then I had readable black on
gray text. Later I read about the
preferences file, so I set up my
$HOME/.gnu-apl directory, copied the
preferences file there, and selected the
second color set (the one recommended for
a black background). This color scheme
works well.

It would be helpful if the distribution
package automatically performed a
mkdir -p $HOME/.gnu-apl/workspaces
as a part of the installation process.

Also, rather than having fixed libraries
1-9, it would be nice to be able to define
libraries in the preferences file, e.g.

LIB 100=$HOME/.gnu-apl/workspaces/utilities

(the old APL*PLUS/PC system supported
defining libraries in this way). The )LIBS
command would then display only the one
default library and any additional libraries
that had been defined in the preferences file.

As for documentation, creating a wiki would
make it easy for users to help write an
APL reference. I suggest contacting the
NARS2000 team to see about collaborating on
this. They have started a manual of their
own at http://wiki.nars2000.org/ -- there's
no sense in duplicating effort. The main
NARS page at http://www.nars2000.org/ refers
to APL tutorials at http://aplwiki.com/
This group might be willing to contribute to
your documentation as well.

Thank you for making the GNU APL interpreter
available. I look forward to many enjoyable
hours working with it.

--- Brian





reply via email to

[Prev in Thread] Current Thread [Next in Thread]