GNU bug report logs - #77580
[PATCH] New command ediff-undo

Previous Next

Package: emacs;

Reported by: "Paul D. Nelson" <ultrono <at> gmail.com>

Date: Sun, 6 Apr 2025 15:46:02 UTC

Severity: normal

Tags: patch

Full log


Message #50 received at 77580 <at> debbugs.gnu.org (full text, mbox):

From: "Paul D. Nelson" <ultrono <at> gmail.com>
To: Sean Whitton <spwhitton <at> spwhitton.name>
Cc: michael_heerdegen <at> web.de, 77580 <at> debbugs.gnu.org
Subject: Re: bug#77580: [PATCH] New command ediff-undo
Date: Wed, 09 Apr 2025 22:27:24 +0200
Hi Michael and Sean,

Many thanks for the pointer to vundo.  It's a great tool for navigating
undo histories visually.

The commands I've proposed (ediff-undo and diff-with-undo) serve a
somewhat different niche, primarily addressing a simpler use case:
quick, one-off comparisons with recent undo states, typically one or two
steps back.  Their implementation is straightforward and minimal.  vundo
is more innovative, but also more complex.  For the common scenarios
where I've found the proposed commands useful, vundo would generally be
overkill.

Regarding the "how far back to undo?" problem that Sean raised earlier
in this thread, vundo indeed seems like a natural interface.  It might
fully address that problem after a couple enhancements: Ediff support
(as you mentioned, likely straightforward) and region-sensitivity
(potentially more involved).

Paul




This bug report was last modified 53 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.