GNU bug report logs -
#16411
undo-only bugs
Previous Next
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
> undo-in-region does not implement undo-only, indeed. I think the way
> to implement undo-only is to change undo-make-selective-list so it
> also skips redo entries (depending on undo-no-redo, obviously) using
> the above while loop.
I don't see how that's a correct solution in the face of arbitrary
regional undos and prefix args. Would you have the redo records
resulting from regional undos still map to t in the undo-equiv-table?
How does your solution account for redo records that undid several
because of prefix-arg? undo-equiv-table only maps to the change group
after the last undone record without information about the (1-
prefix-arg) others.
My proposition accounts for these considerations and I think is
correct. If not I hope to find out when I start hacking it.
[Message part 2 (text/html, inline)]
This bug report was last modified 10 years and 362 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.