Re: [Bug-apl] aplwrap - editing functions with errors

2014-10-06 Thread David B. Lamkins
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

Re: [Bug-apl] aplwrap - editing functions with errors

2014-10-06 Thread Elias Mårtenson
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 wrote: > APLwrap doesn't actually interpret the wire protocol beyond looking for > 'er

Re: [Bug-apl] aplwrap - editing functions with errors

2014-10-06 Thread David B. Lamkins
Did I? I guess it's a matter of interpretation. Emacs uses origin-1 for line numbers, while APL uses origin-0. Clearly it makes sense to maintain the Emacs sense of line numbers. It's still proper to commit the fix (with the +1) since otherwise gnu-apl-mode will be wrong in the case where APL run

Re: [Bug-apl] aplwrap - editing functions with errors

2014-10-06 Thread Elias Mårtenson
I try not to make incompatible changes. I would love to completely redesign it at some point but for now you can consider that part stable. If I need to redesign that part I'll probably simply implement a new command. Regards, Elias On 7 Oct 2014 01:11, "David B. Lamkins" wrote: > Did I? I guess

Re: [Bug-apl] aplwrap - editing functions with errors

2014-10-06 Thread David B. Lamkins
Changed and pushed. Blake, don't commit any syntax errors in origin-0 until you get the libemacs update. ;) On Tue, 2014-10-07 at 01:18 +0800, Elias Mårtenson wrote: > I try not to make incompatible changes. I would love to completely > redesign it at some point but for now you can consider that

[Bug-apl] Error compiling latest aplwrap

2014-10-06 Thread Blake McBride
gcc -DHAVE_CONFIG_H -I. -I.. -DMANUALS_PATH=\"/usr/local/share/doc/aplwrap\" -std=c99 -Wall -Werror -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr