Aucb.370
fa.editor-p
utcsrgv!utzoo!decvax!ucbvax!CAD:ARPAVAX:C70:editor-people
Thu Feb  4 14:53:23 1982
Undo questions
>From CSD.HANSEN@SU-SCORE Thu Feb  4 14:51:03 1982
I have several questions concerning an  undo facility in a screen editor  and
would like to get some opinions.

Is an undo facility absolutely necessary? Would you consider using an  editor
which had absolutely NO undo capabilities? Should an editor allow you to undo
ANYTHING? (Including reads  and writes  to files?) Or  should the  capability
extend only to such things as undeleting/unkilling? How about getting rid  of
text  just   inserted?   Probably   global  changes,   such   as   a   global
replace/substitute?

Should an undo facility toggle between states? Should an undo be able to undo
an undo? Or would it be better  to allow a multi-level undo/redo facility  in
which a  user may  march  back in  time to  previous  stages in  the  editing
session, then march  forward again?  If this  were allowed,  how many  levels
would be appropriate? An interesting problem arises if this were allowed:  If
you marched back  4 levels, then  starting inserting text,  would the last  4
changes to the file then be lost? The worst thing you could do at that  point
would be to start making changes without going forward again.

                                       Tony Hansen
                                       Csd.Hansen @ Su-Score
                                       houxs!hansen @ Usenet
-------

-----------------------------------------------------------------
gopher://quux.org/ conversion by John Goerzen <[email protected]>
of http://communication.ucsd.edu/A-News/


This Usenet Oldnews Archive
article may be copied and distributed freely, provided:

1. There is no money collected for the text(s) of the articles.

2. The following notice remains appended to each copy:

The Usenet Oldnews Archive: Compilation Copyright (C) 1981, 1996
Bruce Jones, Henry Spencer, David Wiseman.