[Bug-apl] Another attention signal issue

2014-07-20 Thread David Lamkins
When the session is not executing APL code, the attention signal is not handled until the next newline. To see this, enter the characters Control-C, 1, Return. -- "The secret to creativity is knowing how to hide your sources." Albert Einstein http://soundcloud.com/davidlamkins http://rever

Re: [Bug-apl] Can't break out of the middle on a display operation

2014-07-20 Thread Blake McBride
Are my two items below a dead issue? Thanks! Blake On Tue, Jul 8, 2014 at 9:58 PM, Blake McBride wrote: > I think the layout function need two modifications: > > 1. enable ^C > > 2. at least for large data, output as you go rather than format the whole > thing and then output the whole thin

Re: [Bug-apl] TextWrangler, Emacs Key Bindings and GNU APL

2014-07-20 Thread Peter Teeson
Here is some additional info from the User Manual: The first time you run TextWrangler after installation, it will offer to install the “edit”, “twdiff”, and “twfind” command line tools for you. You can use the “edit” command line tool to open files into TextWrangler via the Unix command line. To

[Bug-apl] show ./configure'd directories

2014-07-20 Thread Juergen Sauermann
Hi, I have added a few command line options by which other programs (like libraries) can figure how GNU APL was configured. For example: eedjsa@Server65:~/apl/apl-1.3/src$*apl --show_src_dir** **/home/eedjsa/apl/apl-1.3/src* See *apl -h* for all such options. /// Jürgen

[Bug-apl] Attention signal issues

2014-07-20 Thread David Lamkins
Jüergen and Elias, I think there might be something here for each of you. See comments in attached test case. There are two transcripts following: *1. From within gnu-apl-mode:* )load foo loading )DUMP file /home/dlamkins/APL/workspaces/foo.apl... WAS CLEAR WS test test C-c C-c =

Re: [Bug-apl] Extension proposal: ⍵⍵ to access outer lambda

2014-07-20 Thread Elias Mårtenson
Point taken, and I have no intention to fight for this one right now. :-) Just to answer your question: ⍵⍵⍵ would refer to the outer-outer lambda, which ⍵⍵ would raise an error. The same goes for ⍶, ⍹ and χ. I'd say it's hard to argue for any other variant. That said, the workaround by assigning

Re: [Bug-apl] Extension proposal: ⍵⍵ to access outer lambda

2014-07-20 Thread Juergen Sauermann
Hi, maybe not that bad but there are complications. First of all: non-standard. Secondly some users have already indicated that we would also need ⍺⍺⍺/⍵⍵⍵, /, and so forth. But what if some outer lambdas dont have an ⍺? would eg. ⍺⍺⍺ be undefined then or would become ⍺⍺⍺ instead

Re: [Bug-apl] Another SQL module update

2014-07-20 Thread Juergen Sauermann
Hi Elias, thanks, I have updated the GNU APL SVN today, SVN 380. /// Jürgen On 07/18/2014 07:10 PM, Elias Mårtenson wrote: I found a bug where the application would crash if you tried to list the tables when you didn't have any tables in the database. I've fixed it now so that it returns ⍬ a

Re: [Bug-apl] Patch attached for support-files/apl.loadkeys

2014-07-20 Thread Juergen Sauermann
Hi David, thanks, included in SVN 380. /// Jürgen On 07/20/2014 02:41 AM, David Lamkins wrote: I've attached a patch to make the apl.loadkeys file match the recent keyboard layout changes. Also, the file now includes comments to document the Unicode code points used in the mapping. -- "T

[Bug-apl] Shared variables reworked

2014-07-20 Thread Juergen Sauermann
Hi, as of SVN 380, I have changed the implementation of shared variables in GNU APL. The old implementation used a separate *APnnn* process for the communication between APs and APL workspaces and a shared memory to coordinate the state and control vectors. The /*usr/bin/APnnn* (or */usr/lo