summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/easymenu.el
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2024-09-14 11:55:08 +0300
committerEli Zaretskii <eliz@gnu.org>2024-09-14 11:55:08 +0300
commitad289f364e5c508d6f5d6ae530ee919c5fa43335 (patch)
tree38f9677972e035ad2a8683e0d5c02ec7cf41cde2 /lisp/emacs-lisp/easymenu.el
parent3cad7cc8dc823b8b1dd66d7777a01778e1a4defe (diff)
downloademacs-ad289f364e5c508d6f5d6ae530ee919c5fa43335.tar.gz
emacs-ad289f364e5c508d6f5d6ae530ee919c5fa43335.tar.bz2
emacs-ad289f364e5c508d6f5d6ae530ee919c5fa43335.zip
; Improve documentation of 'easy-menu-define'
* doc/lispref/keymaps.texi (Easy Menu): * lisp/emacs-lisp/easymenu.el (easy-menu-define): Document that SYMBOL is also defined as a variable. (Bug#73108)
Diffstat (limited to 'lisp/emacs-lisp/easymenu.el')
-rw-r--r--lisp/emacs-lisp/easymenu.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/easymenu.el b/lisp/emacs-lisp/easymenu.el
index 6740c2af58d..0a273ef0f7c 100644
--- a/lisp/emacs-lisp/easymenu.el
+++ b/lisp/emacs-lisp/easymenu.el
@@ -38,7 +38,8 @@
(defmacro easy-menu-define (symbol maps doc menu)
"Define a pop-up menu and/or menu bar menu specified by MENU.
If SYMBOL is non-nil, define SYMBOL as a function to pop up the
-submenu defined by MENU, with DOC as its doc string.
+submenu defined by MENU, with DOC as its doc string. Also define
+SYMBOL as a variable whose value is the menu.
MAPS, if non-nil, should be a keymap or a list of keymaps; add
the submenu defined by MENU to the keymap or each of the keymaps,