Function editing and line editing have inconsistencies.

2020-03-12 Thread Hans-Peter Sorge
Hi, There are two inconsistencies (and slightly annoying) when editing: 1 - is a small inconsistency when deleting lines in editor mode.     ∇X[⎕] [0]   X [1]   a [2]   b [3]   c [4]   d [5]   e [6]   f     ∇ [7] [∆1-3]   the editor only deletes lines 1 and 2 [6] [⎕]     ∇ [0]   X [3]   c [4]  

Re: Function editing and line editing have inconsistencies.

2020-03-12 Thread Blake McBride
I would suggest looking at IBM APL2 and just do what they do. --blake On Thu, Mar 12, 2020 at 9:42 AM Hans-Peter Sorge < hanspeterso...@netscape.net> wrote: > Hi, > > There are two inconsistencies (and slightly annoying) when editing: > > 1 - is a small inconsistency when deleting lines in edit

Fwd: Re: Function editing and line editing have inconsistencies.

2020-03-12 Thread Hans-Peter Sorge
Weitergeleitete Nachricht Betreff:Re: Function editing and line editing have inconsistencies. Datum: Thu, 12 Mar 2020 19:04:38 +0100 Von:Hans-Peter Sorge An: Blake McBride I'd like it that way. In IBM APL2 you can do full screen editing. But in Gnu-APL o

Re: Re: Function editing and line editing have inconsistencies.

2020-03-12 Thread Blake McBride
First, in addition to any full screen editor IBM APL2 has, it has the regular line editing standard with APL too. Second, I am not suggesting the GNU APL add a screen editing capability. Third, I went into IBM APL2 and confirmed both errors reported by Hans-Peter. GNU APL is in error here. Than

Re: Fwd: Re: Function editing and line editing have inconsistencies.

2020-03-12 Thread Alexey Veretennikov
If you use Emacs, you would be happy to know that Elias Mårtenson has implemented fantastic mode for GNU APL: https://github.com/lokedhs/gnu-apl-mode It makes working with GNU APL a pleasure and removes the necessity of the full screen editing. Br, /Alexey Hans-Peter Sorge writes: >

Re: Fwd: Re: Function editing and line editing have inconsistencies.

2020-03-12 Thread Blake McBride
Or ... I wrote a portable APL-only editor available at https://github.com/blakemcbride/APLEditor On Thu, Mar 12, 2020 at 3:00 PM Alexey Veretennikov < alexey.veretenni...@gmail.com> wrote: > If you use Emacs, you would be happy to know that Elias Mårtenson has > implemented fantastic mode for G

bug report

2020-03-12 Thread Rowan Cannaday
Hello, receiving the following segfault when attempting to use dfn's with all possible arguments: ⍵ ⍺ ⍹ ⍶ χ. {⍵+1}{⍹ ⍶ χ+⍵}[1]{⍵+1} 1 === SEGMENTATION FAULT -- Stack trace at main.cc:88 -