>Hmm... all the users I know sooner or later asked me about some unexpected >behavior from `undo' and after I explained to them how it works, they all >learned to like it. >Even tho I did mention redo.el as an alternative, none of them ever switched >to using redo.el, instead they started to complain about other programs not >having a real undo like Emacs's. Then these are your experiences with "your" users... but for me an undo is annoying (and even quite unuseable) which doesn't protect me against accidentally "undoing some undos" (i.e. with current Emacs-undo i get no information from Emacs that my undo-action is not really an undo but a redo of a previous undo - if you understand what i try to say ;-) And when undoing some steps i often reach a point where i do not know exactly where i'm in the undo-chain - whereas with redo.el i exactly know when i have undone all and when there is nothing more to undo - IMHO much more intuitive... but maybe it#s a matter of taste... Ciao, Klaus Stefan