Re: [Bug-apl] Minor build issues

2014-07-30 Thread Juergen Sauermann
Hi David, thanks. I have simplified the info directory entry for GNU APL a little. Maybe they don't like quotes in the entry. SVN 405. I have added ACLOCAL_AMFLAGS = -I m4 to the top-level Makefile.am Not sure if that fixes the aclocal problem; if not then I need more information (actual pri

Re: [Bug-apl] Build error SVN 403 on OS X 10.8.5

2014-07-30 Thread Juergen Sauermann
Hi Peter, thanks, fixed in SVN 405. /// Jürgen On 07/29/2014 08:49 PM, Peter Teeson wrote: Did a brand new checkout, ./configure, make /Volumes/Data/Development/MyProjects/GNUAPL/apl-svn/src/FloatCell.cc:393:39: Call to 'pow' is ambiguous FloatCell.cc:393:39: error: call to 'pow' is ambiguo

Re: [Bug-apl] ANSI escapes, readline and quote-quad

2014-07-30 Thread Juergen Sauermann
Hi David, thanks. readline is unpredictable at times. It looks like they intercept the output, discarding 27 91 55 and leaving only the final 109 (*m* in ASCII). My plan is to remove readline completely, but this is a bigger thing to do so it won't be in the 1.4 release. /// Jürgen On 07/

Re: [Bug-apl] ]usercmd left argument

2014-07-30 Thread Juergen Sauermann
Hi David, yes. Done in SVN 406. /// Jürgen On 07/29/2014 06:53 PM, David Lamkins wrote: For a mode-1 ]usercmd, the left argument passed to the user function is a list of tokens. Would it be possible to pass the ravel of each token? Currently, a sequence of single-character tokens get colla

Re: [Bug-apl] Subtle parsing problem

2014-07-30 Thread Juergen Sauermann
Hi Elias, what you propose is i actually exactly what happens under the hood. When you enter {⍵} 1 then {⍵} triggers the creation of a function λ1: Z←λ1 ⍵ Z←⍵ and the original {⍵} 1 is being replaced by λ1 1. The "problem" with niladic functions below is not at all related to lambdas but dema

Re: [Bug-apl] Subtle parsing problem

2014-07-30 Thread Elias Mårtenson
OK, first of all, none of what follows are actually proposals or anything like that. They merely describe how I would have designed the language to make lambda functions behave more like they do in Lisp. It all comes down to having a concept that is referred to as "first class functions" in functio

Re: [Bug-apl] ]usercmd left argument

2014-07-30 Thread David Lamkins
Thank you. On Wed, Jul 30, 2014 at 6:18 AM, Juergen Sauermann < juergen.sauerm...@t-online.de> wrote: > Hi David, > > yes. Done in SVN 406. > > /// Jürgen > > > > On 07/29/2014 06:53 PM, David Lamkins wrote: > >> For a mode-1 ]usercmd, the left argument passed to the user function is a >> list o

Re: [Bug-apl] Minor build issues

2014-07-30 Thread Juergen Sauermann
Hi again, I believe I have found a solution for the sporadic aclocal etc. stuff. I activated the maintainer-mode option of ./configure and check files into SVN after ./configure --disable-maintainer-mode. That is supposed to prevent rebuilding files with autoconf/automake. I also added a top

[Bug-apl] Component FIle Systems

2014-07-30 Thread Juergen Sauermann
Hi, I have added David's and Blake's Component File Systems. Thank you very much for contributing them! Please check if the files are OK (two folders below wslib5). From my side everything is ready for GNU APL 1.4 now - I will build the release package shortly if nobody objects. /// Jürgen

[Bug-apl] Strange T∆ output... OS X 10.8.5

2014-07-30 Thread Peter Teeson
I launched apl --noColor --silent Version / SVN: 1.3 / 7603 When I trace this line: i←(2|j)/j←⍳×/k←⍴Y it produces this display Please display the tiff because when I copy/paste mail shows this 13579111315 which is not what I see on the Terminal. but it should display this value for i adj[

Re: [Bug-apl] Remaining APserver issues

2014-07-30 Thread Elias Mårtenson
I've checked, and here are the results. I noticed that sometimes the APserver gets killed when I )OFF the interpreter, and sometimes it doesn't. $ *dist/bin/apl --silent -l 37* sizeof(Svar_record) is328 sizeof(Svar_partner) is 28 initializing paths from argv[0] = dist/bin/apl initializing p