Well, it should. :-)

It returns the error message and line number in separate fields. The Emacs
mode uses it to highlight the line that has the error.

Regards,
Elias

On 7 October 2014 01:02, David B. Lamkins <dlamk...@gmail.com> wrote:

> APLwrap doesn't actually interpret the wire protocol beyond looking for
> 'error' in the first line. Additional lines, up to but not including the
> terminating sentinel, are simply collected and displayed.
>
> On Mon, 2014-10-06 at 11:32 +0800, Elias Mårtenson wrote:
> > That's a display issue. ☺ I'm sure aplwrap can provide an option to
> > display it in that way for people who prefer that (most people
> > probably don't care since one never actually interacts with jump
> > indexes very often directly)
> >
> > What David's patch does is to harmonise the underlying wire protocol.
> > It has no bearing on what is displayed in aplwrap.
> >
> > Regards,
> > Elias
> >
> > On 6 Oct 2014 11:29, "Blake McBride" <blake1...@gmail.com> wrote:
> >         Conceptually different but significantly confusing if they are
> >         not displayed as the same number.
> >
> >         On Sun, Oct 5, 2014 at 10:18 PM, Elias Mårtenson
> >         <loke...@gmail.com> wrote:
> >                 Thanks. I'll integrate it once I get home. Although
> >                 you missed a +1 there. The error is reported as a line
> >                 number, not an APL jump index, which is conceptually
> >                 different thing.
> >
> >                 Regards,
> >                 Elias
> >
> >                 On 6 Oct 2014 01:05, "David B. Lamkins"
> >                 <dlamk...@gmail.com> wrote:
> >                         Thanks, Blake. This is best fixed in libemacs.
> >
> >                         Elias: The attached patch makes a failed
> >                         function definition report an
> >                         origin-independent line number.
> >
> >                         On Sun, 2014-10-05 at 07:29 -0500, Blake
> >                         McBride wrote:
> >                         > Looks good, but one very small problem -
> >                         when it reports the line
> >                         > number with the error, it is off by one.  In
> >                         other words, line
> >                         > references in the editor (and in APL) start
> >                         at 0, but when it reports
> >                         > the error it reports the line number as if
> >                         they start at 1.
> >                         >
> >                         >
> >                         > Thanks.
> >                         >
> >                         >
> >                         > Blake
> >                         >
> >                         >
> >                         >
> >                         > On Sat, Oct 4, 2014 at 3:17 PM, David B.
> >                         Lamkins <da...@lamkins.net>
> >                         > wrote:
> >                         >         Fixed and pushed.
> >                         >
> >                         >         On Sat, 2014-10-04 at 08:08 -0500,
> >                         Blake McBride wrote:
> >                         >         > This is still a problem.  It can
> >                         create a real loss of work.
> >                         >         >
> >                         >         >
> >                         >         > Thanks.
> >                         >         >
> >                         >         >
> >                         >         > Blake
> >                         >         >
> >                         >         >
> >                         >         >
> >                         >         > On Fri, Sep 12, 2014 at 6:18 PM,
> >                         Chris Moller
> >                         >         <mol...@mollerware.com>
> >                         >         > wrote:
> >                         >         >         Actually, saving shouldn't
> >                         close the window in any
> >                         >         event.
> >                         >         >         I'll poke at it.  Right
> >                         now, I'm looking at the
> >                         >         open-function
> >                         >         >         problem.
> >                         >         >
> >                         >         >
> >                         >         >
> >                         >         >         On 09/12/14 18:46, Blake
> >                         McBride wrote:
> >                         >         >
> >                         >         >         > Greetings,
> >                         >         >         >
> >                         >         >         >
> >                         >         >         > Let's say you create a
> >                         large APL function using
> >                         >         File / New.
> >                         >         >         >  If just one line has an
> >                         open quote that isn't
> >                         >         closed, you
> >                         >         >         > lose all of your work.
> >                         I think aplwrap should
> >                         >         test the
> >                         >         >         > result of ⎕FX before it
> >                         exits.  If ⎕FX fails,
> >                         >         display the
> >                         >         >         > line number with the
> >                         error and remain in the
> >                         >         editor so all
> >                         >         >         > of your work isn't lost.
> >                         >         >         >
> >                         >         >         >
> >                         >         >         > Thanks.
> >                         >         >         >
> >                         >         >         >
> >                         >         >         > Blake
> >                         >         >         >
> >                         >         >         >
> >                         >         >
> >                         >         >
> >                         >         >
> >                         >         >
> >                         >
> >                         >
> >                         >
> >                         >
> >
> >
> >
>
>
>

Reply via email to