Aucbvax.4788 fa.editor-p utzoo!decvax!ucbvax!editor-people Thu Oct 29 10:58:34 1981 >From ucsfcgl!sdcarl!sdcatta!sdcsvax!brent@Berkeley Thu Oct 29 10:09:29 1981 To whom it may concern: I am an avid fan of `emacs', and I have thought of a few ideas for future expansion of this editor. o Develop "plug-in" compiler modules, with one as `default' (i.e. ^X^E ==> C, Pascal, Lisp, etc.) Allow users to change compiler definitions, or add new ones, and watch the art of computer languages grow! o Design those compilers around a "stop-and-go" procedure that leaves the cursor where the parser encountered an error, and print the error. Allow the user to make a change, and resume compilation from before the change. o This would, in essence, develop an interpretive editor that could be incorporated as the main feature of an operating system. Retain the shell escapes as extensions to the editor, allowing the editor to become a shell itself! Any reply will be welcomed. Brent (sdcsvax^brent)