help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Redo/Undo (was: etags: M-. jump to the tag(called func), ...)


From: David Kastrup
Subject: Re: Redo/Undo (was: etags: M-. jump to the tag(called func), ...)
Date: Tue, 20 Sep 2005 10:11:24 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

Ilya Zakharevich <nospam-abuse@ilyaz.org> writes:

> [A complimentary Cc of this posting was sent to
> B. Smith
> <bpsm@aon.at>], who wrote in article
> <mailman.7386.1127026972.20277.help-gnu-emacs@gnu.org>:

Your practice of "complimentary copies" is a pain in the ass, in
particular when sent from a spam-address.  There is no reason for you
to assume that people replying to you on a mailing list do not
actually read the mailing list.

>> There is redo functionality it just doesn't present itself as a  
>> separate action. If you interrupt a series of undo operations with an  
>> editing operation
>
> Sigh...  This was most probably beaten to death thousands times
> already.  Of course I know of this poor-man workaround for missing
> redo.  It is NOT A REPLACEMENT as far user-interface is concerned.
> It requires an exponential amount of keypresses w.r.t. situation
> when redo is present.
>
> With redo you can do the following (and I do it all the time):
>
>   a) go back in time;
>
>   b) Maybe I overshoot?  go forward in time a little bit.  No I did not;
>
>   c) So I go back in time some more.
>
>   d) Jump to b.

There is no clear notion about when to abandon history, and which
parts of "going back in time" are actually intended as a forward
change.  If you want to ignore this, there is redo.el, and apart from
that CVS-Emacs has undo-only which just goes backwards without
destroying the undo history when you add new changes.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum


reply via email to

[Prev in Thread] Current Thread [Next in Thread]