GNU bug report logs -
#15746
24.3; [PATCH] bookmark should confirm when overwrite
Previous Next
Reported by: Leo Liu <sdl.web <at> gmail.com>
Date: Tue, 29 Oct 2013 03:34:02 UTC
Severity: minor
Tags: patch
Found in version 24.3
Done: Karl Fogel <kfogel <at> red-bean.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
> How 'bout the following:
> - change bookmark-set to emit a clear message when it updates an
> existing message, as well as recording the previous value
> somewhere.
> - provide a bookmark-undo command so the user can undo his
> bookmark-set when he discovers that he has just changed an
> existing bookmark by mistake.
> This way, we avoid prompting Drew annoyingly when he knows full well
> he's updating the bookmark.
> Leo, would that be sufficient to avoid the regrets, or did you
> realize too late for a bookmark-undo to be of any use?
To quote a famous person ;-), that would really be overthinking this.
The simple solution, which I expect everyone might be able to agree
to, is to have two different commands. And to bind them both to keys,
at least on `bookmark-map'. Choose the default behavior you like for
the traditional key, `C-x r m'. For the other command use, e.g.,
`C-x r M'. Not a big deal. Users can get either behavior at any time.
Update `bookmark-set' to check not only the case in question (same
name as existing bookmark, and no prefix arg) but also a global
variable. Define the new command by let-binding that variable around
`call-interactively' of `bookmark-set'.
This bug report was last modified 9 years and 253 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.