Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!uunet!peregrine!ccicpg!felix!hplabs!ucbvax!YALE.ARPA!ram-ashwin From: ram-ashwin@YALE.ARPA (Ashwin Ram) Newsgroups: comp.sys.apollo Subject: Re: emacs vs. DM Message-ID: <8706121923.AA00369@yale-celed.arpa> Date: Fri, 12-Jun-87 15:23:01 EDT Article-I.D.: yale-cel.8706121923.AA00369 Posted: Fri Jun 12 15:23:01 1987 Date-Received: Sat, 20-Jun-87 20:45:42 EDT Sender: daemon@ucbvax.BERKELEY.EDU Distribution: world Organization: The ARPA Internet Lines: 29 > From: Brett Slocum > > > Emacs running directly on the graphics of the Apollo ... > > not one you have to laboriously start up in a vt100 window. > > There is a version of GNUEmacs that uses GMR graphics ... Better, but this still runs only in one window. That's not the same as a unified Emacs environment over *all* your windows, so that you can cut and paste between them and so on. > > ... let alone a decent undo function. > > I think that the DMs 'undo' function, which has a nearly infinite > stack depth, and which can undo very complex substitions is > much better than Emacs' undo, which can only recall the last command > (at least in GNUEmacs). With DM 'undo', you can edit for two hours > and then start hitting the undo until all of the changes have been > removed, one by one. You can't ask for much better than that. Not true. Gnu Emacs's UNDO can undo arbitrarily far back too; in addition, it lets you define arbitrary UNDO boundaries and other good stuff. The DM's UNDO function is pretty nice, except (a) you can't UNDO UNDOes (which is a *serious* disadvantage), and (b) it doesn't leave your cursor where you expect it to be, putting it instead at the beginning of the line (which is a minor annoyance). -- Ashwin.