Re: [Bug-apl] BAD FUNCTION HEADER

2014-06-27 Thread Juergen Sauermann
Hi Blake, thanks, fixed in SVN 343. Please note that I have no plans to implement recursive ∇ (opening a new function while editing another). /// Jürgen On 06/26/2014 04:58 PM, Blake McBride wrote: IBM APL: CLEAR WS ∇TEST [1] ∇ )FNS TEST ∇TEST [1] [0] [0] TEST2 [1]

Re: [Bug-apl] Notes on )LIB

2014-06-27 Thread Juergen Sauermann
Hi David, thanks, fixed in SVN 343. /// Jürgen On 06/26/2014 06:55 PM, David Lamkins wrote: Also: ]LIB does not see symlinks. On Thu, Jun 26, 2014 at 9:35 AM, David Lamkins > wrote: )HELP says ... ]LIB [lib or path] ... but ]LIB accept

[Bug-apl] Keymap and underlined ⍺ and ⍵

2014-06-27 Thread Elias Mårtenson
Any suggestions where I should put the ⍶ and ⍹ symbols on the Emacs keymap? The ]KEYB command doesn't display a mapping for them. Regards, Elias

Re: [Bug-apl] Keymap and underlined ⍺ and ⍵

2014-06-27 Thread Frederick H. Pitts
Elias, My keyboard is configured to have ⍶, ⍹, and ⍷ above ⍺, ⍵ and ∊, respectively, so that their locations are easy to remember. I would have liked to placed ⍙ above ∆ but that location was already occupied by ⍋, so I placed ⍙ above ⌊ on the 'd' key. Regards Fred On Fri, 2014-06-27 a

Re: [Bug-apl] Keymap and underlined ⍺ and ⍵

2014-06-27 Thread Juergen Sauermann
Hi, Fred is correct. I have updated the ]KEYBOARD command to show the new layout (as for dyalog keyboards). ⍙ is Alt-shift-. (two keys right from M). SVN 345. /// Jürgen On 06/27/2014 05:15 PM, Frederick H. Pitts wrote: Elias, My keyboard is configured to have ⍶, ⍹, and ⍷ above ⍺, ⍵

[Bug-apl] Shared memory removed

2014-06-27 Thread Juergen Sauermann
Hi, as of SVN 345 I have changed the implementation of shared variables in GNU APL. So far shared variables used a shared memory (aka. /dev/shm/apl-svars) for the coordination between the different APL interpreters and APs. This has caused problems with environments that did not provide share

Re: [Bug-apl] Shared memory removed

2014-06-27 Thread Elias Mårtenson
Nice! I'll try it out on Android shortly. On Android (and other platforms as well) there is the issue of security. One does not want other applications to be able to randomly connect to the server. May I suggest that you add the ability to use Unix domain sockets instead? The code to do this is al

Re: [Bug-apl] Notes on )LIB

2014-06-27 Thread David Lamkins
]LIB still ignores symlinks. Patch attached. On Fri, Jun 27, 2014 at 7:43 AM, Juergen Sauermann < juergen.sauerm...@t-online.de> wrote: > Hi David, > > thanks, fixed in SVN 343. > > /// Jürgen > > > > On 06/26/2014 06:55 PM, David Lamkins wrote: > > Also: ]LIB does not see symlinks. > > > On T

Re: [Bug-apl] BAD FUNCTION HEADER

2014-06-27 Thread Blake McBride
Works perfectly. Thanks!! (never knew about recursive editing...) On Fri, Jun 27, 2014 at 9:40 AM, Juergen Sauermann < juergen.sauerm...@t-online.de> wrote: > Hi Blake, > > thanks, fixed in SVN 343. > > Please note that I have no plans to implement recursive ∇ (opening a new > function > whil

[Bug-apl] )CHECK and print_stale_info()

2014-06-27 Thread David Lamkins
I sometimes see output from )CHECK similar to the following: )check OK - no stale functions print_stale_info(): alloc(Cell.cc:119) flags(MC-) value history disabled addr=0x1201eb0 ≡1 ⍴⊏7⊐ flags: 0x0C00 MC- Cell.cc:119 OK - no stale values OK - no stale indices Is the

Re: [Bug-apl] Keymap and underlined ⍺ and ⍵

2014-06-27 Thread Blake McBride
I noticed that for the ]KEYBOARD command, the comment symbol ⍝ appears in two places; on the C key, and on the \ key. I think, perhaps, that keeping it on the \ key and removing it from the C key makes sense for the following reason. The Z, X, C, and V keys are often mapped to the very convenient