Re: [Bug-apl] What is the correct key code for diamond?

2014-09-14 Thread Juergen Sauermann
Hi Peter, there are some characters that have different unicodes in different APL interpreters. Normally GNU APL accepts all of them on input (as far as they are known). Currently U+25CA (the default diamond) but also U+22C4 (a somewhat

Re: [Bug-apl] Gnu APL Quad-Quote read coming from souce file and not the terminal

2014-09-14 Thread Juergen Sauermann
Hi Fred, Thanks. I see some debug outout at the end of your file:   hello What is your name?  )SI not cleared at the end of ./hello.apl: hello[2]  X ← ⍞   ^ ⋆  hello    ^ That debug output sho

Re: [Bug-apl] Keyboard history control

2014-09-14 Thread Juergen Sauermann
Hi Elias, I have added ^A, ^E, ^P, and ^N assuming they mean cursor home/end/up/down, SVN 472. Not sure what ^F,^B,^K or ^Y are doing? I believe we should not become too emacs-ish? /// Jürgen On 09/13/2014 12:44 PM

Re: [Bug-apl] History problem with GNU APL (not aplwrap)

2014-09-14 Thread Juergen Sauermann
Hi Blake, done in SVN 472. See the new preferences file. You can now choose between the old behavior, always inserting the function text and inserting the function text only if the function has changed. /// Jürgen On 09/1

Re: [Bug-apl] Keyboard history control

2014-09-14 Thread Elias Mårtenson
C-f is forward. Move cursor to the right. C-b is backward, the opposite. C-k deletes everything from the cursor to the end of the line and copies the deleted text to a cut buffer. C-y pastes the content of the cut buffer to the position of the cursor. If you really want to be fancy, you can add th

Re: [Bug-apl] Keyboard history control

2014-09-14 Thread Juergen Sauermann
Hi Elias, what concerns me a bit is is that someone might prefer control- instead of alt- in order to get APL characters. IBM APL2 has a few keyboard layouts doing that. I will add at least ^F and ^B because there exist cursor keys (and related functi

Re: [Bug-apl] What is the correct key code for diamond?

2014-09-14 Thread Peter Teeson
Hi Jürgen: I had made a mistake, not recognizing that Avec was the atomic vector and looking up lozenge in there. Instead I went to the OS X character viewer and did a find on Diamond. It showed me the White Diamond Suit U+2662 UTF-8 E2 99 A2. Of course this won't work. Everything is fine now t

Re: [Bug-apl] Keyboard history control

2014-09-14 Thread Elias Mårtenson
I understand what you're saying, but if they choose to do that, those keys will override anything in GNU APL anyway, so I don't really see how that could be a problem? Regards, Elias On 14 September 2014 23:13, Juergen Sauermann wrote: > Hi Elias, > > what concerns me a bit is is that someone

Re: [Bug-apl] Keyboard history control

2014-09-14 Thread Blake McBride
Just offering a personal opinion - supporting those other key combinations is desired and would be used by me. Thanks. Blake On Sun, Sep 14, 2014 at 10:13 AM, Juergen Sauermann < juergen.sauerm...@t-online.de> wrote: > Hi Elias, > > what concerns me a bit is is that someone might prefer contr

Re: [Bug-apl] History problem with GNU APL (not aplwrap)

2014-09-14 Thread Blake McBride
Dear Juergen, The default behavior now works as I would expect. Thanks a lot! Blake On Sun, Sep 14, 2014 at 9:36 AM, Juergen Sauermann < juergen.sauerm...@t-online.de> wrote: > Hi Blake, > > done in SVN 472. See the new preferences file. > You can now choose between the old behavior, always

Re: [Bug-apl] Gnu APL Quad-Quote read coming from souce file and not the terminal

2014-09-14 Thread Frederick H. Pitts
Hello Juergen, I cloned svn 472, configured and tried to build. I find that if I configure with CORE_COUNT_WANTED=argv, the following compiler error results: Parallel.cc: In static member function 'static void Parallel::init_CPUs(bool)': Parallel.cc:333:7: 'uprefs' was not declared in th