Cool! Are you using the Emacs mode protocol? If so, are you using all the commands? I just want to know in case I would like to make changes. :-)
Regards, Elias On 7 September 2014 22:46, Chris Moller <mol...@mollerware.com> wrote: > I just pushed aplwrap 2.0, which incorporates a lot of work by David > Lamkins and adds an editor. > > Summary of changes since v 1.0: > > > - > > Correct display of APL output. > > - > > --LX command-line argument to pass expression or command to APL. > > - > > --rows-var command-line argument lets APL know about window height. > > - > > Acceptance of additional command-line arguments following '--'. > > - > > Transcript is locked against editing; inputs and prompts are colored. > > - > > Tab-completion (see COMPLETION.md). > > - > > Copy selected text down to input area (see KEY_BINDINGS.md). > > - > > Command history (see KEY_BINDINGS.md). > > - > > Set TERM=dumb in APL's environment. > > - > > Set APLWRAP=<version> in APL's environment. > > - Early-version full-window editor added: > - File>>New does what you expect. > - File>>Open lists and lets you select a user-defined function to > edit. > - Any number of functions can be opened simultaneously for editing, > leaving APL running concurrently in the main screen. > - The same function can be open with multiple views in multiple > windows (like Emacs split-window). > - Functions can be saved back into the APL workspace or exported as > files. > - Future enhancements will probably include the ability to import > files as functions and edit the values of variables, possibly including > editing array values in a spreadsheet format. > > All of this works as of SVN 459. > > > > > >