emacs-devel
[Top][All Lists]
Advanced

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

Re: An idea: combine-change-calls


From: Stefan Monnier
Subject: Re: An idea: combine-change-calls
Date: Fri, 30 Mar 2018 09:04:06 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

> But the `(apply ...)' forms are a problem for exactly these other
> things. It's too powerful. The packages that manipulate buffer-undo-list
> can't (and don't try to) handle `apply' properly, since it can contain
> arbitrary effects.

AFAIK the (apply ...) has the needed constraints for undo-in-region to
handle it properly.  If not, we should fix it.
So, AFAIK it's handled properly by undo itself, undo-tree, and
undo-in-region.  Which "package that manipulate buffer-undo-list" are
you thinking of?


        Stefan



reply via email to

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