Re: [Bug-apl] Rank error

2014-05-29 Thread Blake McBride
Yes, I use GIT & SVN all over the place. I also do daily backups. The problem I had would have been between any of those backups. On Thu, May 29, 2014 at 8:45 AM, Elias Mårtenson wrote: > I'm always using source control, even for my personal local projects. That > allows me to revert back to

Re: [Bug-apl] Rank error

2014-05-29 Thread Elias Mårtenson
I'm always using source control, even for my personal local projects. That allows me to revert back to previous versions without any problems. I also use it for my local Emacs configuration. Very useful for keeping my machines in sync. Regards, Elias On 29 May 2014 21:35, Blake McBride wrote:

Re: [Bug-apl] Rank error

2014-05-29 Thread Blake McBride
At times, yes. The particular case I am in, I am actually editing the .apl file directly because I have a lot of global search/replace operations. I am migrating some code from one WS to another. )COPY messed me up bad yesterday. I ended up throwing away my work and going to a backup. I am rea

Re: [Bug-apl] Rank error

2014-05-29 Thread Elias Mårtenson
Wouldn't it make more sense to edit your code in files, and load it when needed? I.e. to keep the canonical version in the file instead of the workspace. The fact that you are protected from interpreter crashes should be reason enough I think. Regards, Elias On 29 May 2014 21:12, "Blake McBride"

Re: [Bug-apl] Rank error

2014-05-29 Thread Blake McBride
Sorry about that. I oversimplified an actual case I had. I'll re-raise the issue if and when I hit it again. (I don't remember where that was.) On another note, the two )COPY issues have become a bit of a stumbling block for me. I actually lost work yesterday because of them. (I am finishing

Re: [Bug-apl] Rank error

2014-05-29 Thread Juergen Sauermann
Hi Blake, according to IBM [] binds stronger than vector notation (APL2 language reference, page 34). IBM APL2 also gives RANK ERROR in the examples below. Eg. 1 2 3[2] is evaluateded as 1 2 ( 3[2] ). /// Jürgen On 05/28/2014 06:41 PM, Blake McBride wrote: )CLEAR CLEAR WS 1 2 3

[Bug-apl] Rank error

2014-05-28 Thread Blake McBride
)CLEAR CLEAR WS 1 2 3[2] RANK ERROR 1 2 3[2] ^^ 1 2 3[2 2] RANK ERROR 1 2 3[2 2] ^^ x←1 2 3 x[2 2] 2 2 Of course, they should all work as if they were assigned to a variable first. Blake