Re: [Bug-apl] Announce: APL function editor written in APL

2014-06-05 Thread Blake McBride
Greetings, I took your advice and designed my own keyboard. I have to say, deciding what characters to include is a challenge. The ISO (2000) standard is clear about what characters are available on page 12, but nearly all other references include various and different additional characters (squ

Re: [Bug-apl] Package Manager installation issues and proposal - feedback requested

2014-06-05 Thread Juergen Sauermann
Hi Elias, you can already. All commands that accept library reference numbers (like 0 ... 9) should already support absolute and relative paths (starting with '/' or '.') instead. /// Jürgen On 06/05/2014 05:19 PM, Elias Mårtenson wrote: We do? Then forget that part. I had no idea. :-) I

Re: [Bug-apl] Command::process_line breakup

2014-06-05 Thread Peter Teeson
Well this is an opportunity to bring up something that has been on my mind for some time. My feeling is that a better way to deal with the I/O issue is to have an abstract Class ( or Classes) from which the various I/O implementations can inherit. e.g. Class Input, Class Output or Class InputO

Re: [Bug-apl] Package Manager installation issues and proposal - feedback requested

2014-06-05 Thread Kacper Gutowski
On 2014-06-05 22:39:52, Elias Mårtenson wrote: > May I also ask that after reading the main config file, the interpreter also > reads $HOME/.gnu-apl.d for load user-level configuration. And finally, it > should also check the commandline so that the paths can be overridden on a > session-basis. Do

Re: [Bug-apl] Package Manager installation issues and proposal - feedback requested

2014-06-05 Thread Elias Mårtenson
We do? Then forget that part. I had no idea. :-) I still would like to see a way of overriding all directories from the commandline though. It'd be useful not only for the Android version. Regards, Elias On 5 June 2014 23:17, Kacper Gutowski wrote: > On 2014-06-05 22:39:52, Elias Mårtenson wr

[Bug-apl] Command::process_line breakup

2014-06-05 Thread Elias Mårtenson
In the Android version that I have started working on, am I not going for a plain text-based I/O model like the normal GNU APL session. This is because terminal-oriented sessions are quite cumbersome to work with on a small mobile device. Instead, I intend to be a bit more clever when rendering re

Re: [Bug-apl] Package Manager installation issues and proposal - feedback requested

2014-06-05 Thread Elias Mårtenson
May I also ask that after reading the main config file, the interpreter also reads $HOME/.gnu-apl.d for load user-level configuration. And finally, it should also check the commandline so that the paths can be overridden on a session-basis. The last one in necessary for the Android version to work

Re: [Bug-apl] Comments on package manager

2014-06-05 Thread Juergen Sauermann
Hi David, thanks for the explanation. I was actually not arguing for putting everything in one file. The point was not to separate the meta information from the main apl file (the one )COPYd by the user) so that the meta information is available at the apl level. I fully agree that a lib tha

Re: [Bug-apl] Assertion failure in index with axis on vector

2014-06-05 Thread Juergen Sauermann
Hi Kacper, thanks, fixed in SVN 315. /// Jürgen On 06/05/2014 12:40 AM, Kacper Gutowski wrote: Hi, Using index with axis on a vector results in assertion failure. It works correctly with arrays of higher dimension or without axis. 1⌷[⎕IO]⍳1 ==

Re: [Bug-apl] Package Manager installation issues and proposal - feedback requested

2014-06-05 Thread Juergen Sauermann
Hi David, I am planning to generate the preferences file with ./configure so that the libdirs for GNU APL in the default preferences file (in /etc/gnu-apl.d or in /usr/local/etc/gnu-apl.d depending on the nature of the target system) points to typically /usr/lib/apl or to /usr/local/lib/apl. S