[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: |
Mon, 02 Apr 2018 20:41:18 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
>> 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?
> Actually, undo-in-region is problematic. Aside from undo-elt-in-region
> (see above), which is easy to fix, there is undo-adjust-elt "Return
> adjustment of undo element ELT by the undo DELTAS list.", which can't
> adjust the contents of an (apply ...) element,
Indeed, that's a very real problem.
I've moved this to bug#31035
> Why do we have undo-in-region at all?
Because it's a great feature.
Stefan