(easy-menu-define): Docstring fix.
commitd0acce1e29485a348138d33a24584694e229ce20
authorStefan Monnier <monnier@iro.umontreal.ca>
Wed, 5 Jul 2000 15:40:03 +0000 (5 15:40 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Wed, 5 Jul 2000 15:40:03 +0000 (5 15:40 +0000)
tree37eca116d321287b16eca23ae61e3f4ee20286ad
parent5e03eb84a161f32cd7c656b7b93508891bd36ec1
(easy-menu-define): Docstring fix.
(easy-menu-do-define): Use `menu-item' format.
Handle case where easy-menu-create-menu returns a symbol.
Manually call the potential top-level filter in the function binding.
(easy-menu-filter-return): New arg NAME.
Convert to a keymap if MENU is an XEmacs menu.
(easy-menu-convert-item-1): New.  Extracted from easy-menu-do-add-item.
(easy-menu-converted-items-table, easy-menu-convert-item): New.
(easy-menu-do-add-item): Use it.
(easy-menu-create-menu): Use easy-menu-convert-item.
Wrap easy-menu-filter-return around any :filter specification.
Don't convert the menu if a filter was specified.
Tell easy-menu-make-symbol not to check for MENU being an expression.
(easy-menu-make-symbol): New arg NOEXP.
lisp/emacs-lisp/easymenu.el