I noticed that msb.el is now broken: it doesn't accept down events
anymore, like the normal buffer selection menu does. This is caused
by the recent change.
And there is also another bug in msb.el: after selecting a sub-menu
it fails with:
Debugger entered--Lisp error: (wrong-type-argument stringp nil)
x-popup-menu(((346 172) #<window 3 on *scratch*>) ("Most recently used (1)"
("*Messages*" "* *Messages*" (nil) . menu-bar-select-buffer)))
mouse-select-buffer((C-down-mouse-1 (#<window 3 on *scratch*> 1 (346 . 172)
12486921 nil 1 (57 . 0) nil (346 . 172) (6 . 10))))
mouse-select-buffer((C-down-mouse-1 (#<window 3 on *scratch*> 1 (346 . 172)
12486921 nil 1 (57 . 0) nil (346 . 172) (6 . 10))))
msb((C-down-mouse-1 (#<window 3 on *scratch*> 1 (346 . 172) 12486921 nil 1
(57 . 0) nil (346 . 172) (6 . 10))))
call-interactively(msb)
Perhaps this depends on the toolkit used. I use no toolkit on GNU/Linux.
As I see this bug is possibly caused by some changes in the menu
specifications: it fails with nil element in the certain position of the
menu specification. In Emacs 21.4 there is nil in the same position, but
it doesn't fail.
--
Juri Linkov
http://www.jurta.org/emacs/
_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug