emacs-devel
[Top][All Lists]
Advanced

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

Re: New undo element (fun . args)


From: Richard Stallman
Subject: Re: New undo element (fun . args)
Date: Sun, 30 Jan 2005 19:19:43 -0500

    1) it does not work with the "undo-in-region" funtionality.

Yes, that is true.  However, to make this work required more
than just adding a range to the undo element.  It also
has to say the size change it makes within that region.
undo-elt-in-region and undo-delta have to handle it.
And the code in undo-make-selective-list has to be updated
to modify these elements for other elements that get skipped.

    2) AFAICS, it effectively blocks any future extensions to the
       undo list format.

Not really, but there's no need to argue about it.

I think this format is best:

   (apply DELTA BEG END FUN . ARGS)

It should be documented that BEG and END should be the 




reply via email to

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