comparison lisp/ChangeLog @ 30059:6a413a3c9c25

*** empty log message ***
author Stefan Monnier <monnier@iro.umontreal.ca>
date Wed, 05 Jul 2000 15:41:18 +0000
parents 2381ee2fec5b
children 8cd5cb9e72bd
comparison
equal deleted inserted replaced
30058:cbdbc61ee760 30059:6a413a3c9c25
1 2000-07-05 Stefan Monnier <monnier@cs.yale.edu>
2
3 * emacs-lisp/easymenu.el (easy-menu-define): Docstring fix.
4 (easy-menu-do-define): Use `menu-item' format.
5 Handle case where easy-menu-create-menu returns a symbol.
6 Manually call the potential top-level filter in the function binding.
7 (easy-menu-filter-return): New arg NAME.
8 Convert to a keymap if MENU is an XEmacs menu.
9 (easy-menu-convert-item-1): New. Extracted from easy-menu-do-add-item.
10 (easy-menu-converted-items-table, easy-menu-convert-item):
11 New var and fun to memoize easy-menu-convert-item-1.
12 (easy-menu-do-add-item): Use it.
13 (easy-menu-create-menu): Use easy-menu-convert-item.
14 Wrap easy-menu-filter-return around any :filter specification.
15 Don't convert the menu if a filter was specified.
16 Tell easy-menu-make-symbol not to check for MENU being an expression.
17 (easy-menu-make-symbol): New arg NOEXP.
18
1 2000-07-05 Gerd Moellmann <gerd@gnu.org> 19 2000-07-05 Gerd Moellmann <gerd@gnu.org>
2 20
3 * emacs-lisp/lisp-mode.el (eval-defun-2): Remove parameter 21 * emacs-lisp/lisp-mode.el (eval-defun-2): Remove parameter
4 EVAL-DEFUN-ARG-INTERNAL; always print to minibuffer. 22 EVAL-DEFUN-ARG-INTERNAL; always print to minibuffer.
5 (eval-defun): If called with prefix arg, instrument code for 23 (eval-defun): If called with prefix arg, instrument code for