GNU bug report logs -
#3646
23.0.95; bookmark format upgrade is incorrect
Previous Next
Reported by: "Drew Adams" <drew.adams <at> oracle.com>
Date: Mon, 22 Jun 2009 00:30:03 UTC
Severity: normal
Tags: wontfix
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
[Message part 1 (text/plain, inline)]
Your message dated Tue, 02 Oct 2012 18:10:20 -0500
with message-id <87mx04v5b7.fsf <at> floss.red-bean.com>
and subject line Re: "bookmark format upgrade is incorrect"
has caused the debbugs.gnu.org bug report #3646,
regarding 23.0.95; bookmark format upgrade is incorrect
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
3646: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3646
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
(defun bookmark-upgrade-version-0-alist (old-list)
"Upgrade a version 0 alist OLD-LIST to the current version."
(mapcar
(lambda (bookmark)
(let* ((name...))
(list
name
`((filename . ,filename)
(front-context-string . ,(or front-str ""))
(rear-context-string . ,(or rear-str ""))
(position . ,position)
(annotation . ,ann)))))
old-list))
The bookmark entry format being output by that code is this:
(NAME ((filename . FILE)
(front-context-string . FRONT-STR)
(rear-context-string . REAR-STR)
(position . POS)
(annotation . ANNOTATION)))
And that is what is called the "old deprecated" format in the doc
string of `bookmark-alist'. Upgrade should upgrade to the latest
format, not an old, deprecated one.
Further, "the old deprecated one" should be replaced by a precise
reference to the last Emacs version that _produced_ such a deprecated
format. Things are currently doubly confusing because we "upgrade"
from the bookmark version 0 format to an "old deprecated" format - and
there is yet a third format: the current format.
In GNU Emacs 23.0.95.1 (i386-mingw-nt5.1.2600)
of 2009-06-19 on SOFT-MJASON
Windowing system distributor `Microsoft Corp.', version 5.1.2600
configured using `configure --with-gcc (3.4)'
[Message part 3 (message/rfc822, inline)]
Closing, now that tagged as WONTFIX.
This bug report was last modified 12 years and 291 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.