In GNU Emacs 22.0.50.45 (i686-pc-linux-gnu, GTK+ Version 2.6.4)
of 2005-05-17 on dugong
Distributor `The XFree86 Project, Inc', version 11.0.40300001
configured using `configure '--with-gtk''
Several packages (table.el and cal-menu.el) add menu separators in
ways that cause tmm to add completion entries for them. Suggested
patch attached.
ChangeLog entry:
2005-05-17 Matt Hodges <[EMAIL PROTECTED]>
* calendar/cal-menu.el (cal-menu-update): Add separator as a
string so that tmm doesn't create a completion entry for it.
* textmodes/table.el (table-disable-menu): Ditto.
Index: lisp/textmodes/table.el
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/textmodes/table.el,v
retrieving revision 1.13
diff -u -r1.13 table.el
--- lisp/textmodes/table.el 8 Apr 2005 14:26:12 -0000 1.13
+++ lisp/textmodes/table.el 17 May 2005 14:35:43 -0000
@@ -1271,7 +1271,7 @@
(if (featurep 'xemacs)
(progn
(easy-menu-add-item nil '("Tools") table-global-menu-map))
- (easy-menu-add-item (current-global-map) '("menu-bar" "tools") '("--"))
+ (easy-menu-add-item (current-global-map) '("menu-bar" "tools") "--")
(easy-menu-add-item (current-global-map) '("menu-bar" "tools") table-global-menu-map)))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Index: lisp/calendar/cal-menu.el
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/calendar/cal-menu.el,v
retrieving revision 1.56
diff -u -r1.56 cal-menu.el
--- lisp/calendar/cal-menu.el 26 Mar 2005 15:54:29 -0000 1.56
+++ lisp/calendar/cal-menu.el 17 May 2005 14:35:43 -0000
@@ -221,7 +221,7 @@
l)))
(setq l (cons ["Mark Holidays" mark-calendar-holidays t]
(cons ["Unmark Calendar" calendar-unmark t]
- (cons ["--" '("--") t] l))))
+ (cons "--" l))))
(define-key calendar-mode-map [menu-bar Holidays]
(cons "Holidays" (easy-menu-create-menu "Holidays" (nreverse l))))
(define-key calendar-mode-map [menu-bar Holidays separator]
_______________________________________________
Emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug