There is a problem. It seems to only happen in Emacs mode. For example: In GNU APL without Emacs mode:
)CLEAR CLEAR WS ⍴'' 0 0 0⍴'' ⍴'' 0 Now within Emacs mode: )CLEAR CLEAR WS ⍴'' 0 0 0⍴'' ⍴'' 0 0 ⍴,6 1 It is not just a display problem either. For example: ⎕LX←'' RANK ERROR ⎕LX←'' ^ ^ The problem seems to be caused by two conditions: 1. run from with emacs mode 2. execute 0 0⍴'' Thanks. Blake On Mon, May 19, 2014 at 10:29 PM, Blake McBride <blake1...@gmail.com> wrote: > I updated to the latest SVN, and it now works fine. I was only a revision > or two behind. One of two things are true. > > 1. I picked up a revision that was quickly corrected. > > 2. There is some combination of events that causes ⍴'' to be 0 0 after > said events even after a )CLEAR. > > I can't reproduce it right now for some reason, but I'll keep trying. > (Wish I kept what I had!!) > > Thanks. > > Blake > > > > On Mon, May 19, 2014 at 9:50 PM, Elias Mårtenson <loke...@gmail.com>wrote: > >> I was also trying to reproduce Blake's problem and it all looks good here. >> >> Regards, >> Elias >> >> >> On 20 May 2014 10:47, David B. Lamkins <dlamk...@gmail.com> wrote: >> >>> Hmm, not here: >>> >>> CLEAR WS >>> x←'' >>> ⍴x >>> 0 >>> >>> As expected. >>> >>> This is: >>> >>> Welcome to GNU APL version 1.3 / 6705 >>> >>> Are you building from sources? Perhaps a $ make clean all is in order... >>> >>> >>> On Mon, 2014-05-19 at 21:21 -0500, Blake McBride wrote: >>> > >>> > >>> > )CLEAR >>> > CLEAR WS >>> > x←'' >>> > ⍴x >>> > 0 0 >>> > >>> > >>> >>> >>> >>> >> >