On 17 Dec 1998, Jan Vroonhof wrote:
Graham Todd <gtodd(a)yorku.ca> writes:
> through
dejanews.com it turns out I'm not alone. There's something not
> working right with respect to pop-up menus and the bookmark package.
The thing is that bookmark.el generates a FSF style popup menu
dynamically from the bookmarks. It then tries to convert them to
XEmacs style menus on the fly:
(cond ((fboundp 'x-popup-menu) ; Emacs
(x-popup-menu event (bookmark-menu-build-paned-menu name entries)))
(t ; XEmacs
(get-popup-menu-response
(cons name
(mapcar
(function
(lambda (x)
(if (stringp x)
(vector x nil nil)
(vector (car x) (list (car x)) t))))
(bookmark-menu-build-paned-menu name entries)))))))
Apparently somebody changed the format of the popup menus generated
without changing the code that converts them back.
Jan, Thanks for your response I haven't even had a chance [i.e. time] to
test your patch. I'll give it a try in the new year. In the mean time it
looks like you'll have fixed it for 21.0.
For now my priority is finishing off work and 3 weeks of skiing :-D
Happy new year.