(easy-menu-add): Make it work in non-X Emacs.
This commit is contained in:
parent
066a4c6b91
commit
b1b2ae8162
1 changed files with 4 additions and 2 deletions
|
@ -1,6 +1,6 @@
|
|||
;;; easymenu.el --- support the easymenu interface for defining a menu
|
||||
|
||||
;; Copyright (C) 1994, 1996, 1998, 1999, 2000 Free Software Foundation, Inc.
|
||||
;; Copyright (C) 1994,96,98,1999,2000,2004 Free Software Foundation, Inc.
|
||||
|
||||
;; Keywords: emulations
|
||||
;; Author: Richard Stallman <rms@gnu.org>
|
||||
|
@ -478,7 +478,9 @@ Do it only if `easy-menu-precalculate-equivalent-keybindings' is on."
|
|||
(when easy-menu-precalculate-equivalent-keybindings
|
||||
(if (and (symbolp menu) (not (keymapp menu)) (boundp menu))
|
||||
(setq menu (symbol-value menu)))
|
||||
(if (keymapp menu) (x-popup-menu nil menu))))
|
||||
;; x-popup-menu does not exist on tty-only Emacs.
|
||||
;; (if (keymapp menu) (x-popup-menu nil menu))
|
||||
))
|
||||
|
||||
(defun add-submenu (menu-path submenu &optional before in-menu)
|
||||
"Add submenu SUBMENU in the menu at MENU-PATH.
|
||||
|
|
Loading…
Add table
Reference in a new issue