larry@JPL-VLSI.ARPA (05/23/86)
Thanks to all those who answered my question about dynmamic rebinding of key-strings to functions. To answer several questions: I'm using several versions of EMACS as guides, trying to factor out the useful approaches that I can translate to Ada. When I get a reasonably working version I'll make it public. The first one will be a minimal version very similar to David Conroy's MicroEMACS. It will compile and run under both DEC Ada and Alsys IBM PC Ada. A later version will resemble GNU EMACS, but I anticipate making one major change. Rather than providing LisP to extend the core program, I'll use Ada. I foresee using two approaches: a very simple subset interpreter built in, and a procedure to simplify compiling and linking new commands into the object code. I've named this Ada version of EMACS Aemacs. (Pronounced emacs.) Please don't use this name for anything else or I promise a horrible retaliation. I'll name my program LOVE (Larry's Own Version of Emacs). Larry @ jpl-vlsi.arpa