Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update years in copyright notice; nfc. | Thien-Thi Nguyen | 2006-02-06 | 1 | -1/+1 |
| | |||||
* | (easy-menu-change): Doc fix. | Richard M. Stallman | 2005-10-28 | 1 | -2/+2 |
| | |||||
* | Update years in copyright notice; nfc. | Thien-Thi Nguyen | 2005-08-06 | 1 | -2/+2 |
| | |||||
* | Update FSF's address. | Lute Kamstra | 2005-07-04 | 1 | -2/+2 |
| | |||||
* | 4-digit copyright years. | Stefan Monnier | 2005-06-01 | 1 | -1/+2 |
| | |||||
* | (easy-menu-return-item): Find menu items with a nil command binding. | Stefan Monnier | 2005-06-01 | 1 | -3/+10 |
| | |||||
* | (easy-menu-add): Correct docstring since | David Kastrup | 2005-05-20 | 1 | -5/+9 |
| | | | | easy-menu-add is not a nop on Emacs; and clarify when to call it. | ||||
* | (easy-menu-define): Doc fixes. | Nick Roberts | 2005-05-13 | 1 | -3/+3 |
| | |||||
* | (easy-menu-do-define): Use defalias, not fset. | Richard M. Stallman | 2005-04-23 | 1 | -12/+12 |
| | |||||
* | (easy-menu-add-item): Use keymap-prompt. Simplify. | Stefan Monnier | 2004-11-10 | 1 | -8/+3 |
| | |||||
* | (easy-menu-define-key): Understand the case where the keymap is a symbol. | Stefan Monnier | 2004-11-10 | 1 | -0/+1 |
| | |||||
* | (easy-menu-intern): Revert to no-downcasing. | Stefan Monnier | 2004-11-09 | 1 | -21/+2 |
| | | | | (easy-menu-name-match): Revert correspondingly. | ||||
* | (easy-menu-get-map): Fix last change. | Andreas Schwab | 2004-11-06 | 1 | -1/+1 |
| | |||||
* | (easy-menu-get-map-look-for-name): Remove. | Stefan Monnier | 2004-11-06 | 1 | -29/+44 |
| | | | | | | | | (easy-menu-lookup-name): New fun to replace it. (easy-menu-get-map): Use it to obey menu item names (rather than just keys) when looking up `path'. (easy-menu-always-true-p): Rename from easy-menu-always-true. (easy-menu-convert-item-1): Adjust to new name. | ||||
* | (easy-menu-intern): | Richard M. Stallman | 2004-11-02 | 1 | -1/+19 |
| | | | | Don't downcase; rather, case-flip the first letter of each word. | ||||
* | (easy-menu-add): Do call x-popup-menu, but only if it's defined. | Richard M. Stallman | 2004-04-21 | 1 | -2/+2 |
| | |||||
* | (easy-menu-add): Make it work in non-X Emacs. | Stefan Monnier | 2004-04-09 | 1 | -2/+4 |
| | |||||
* | (easy-menu-define): Doc fix. | Eli Zaretskii | 2003-12-29 | 1 | -2/+2 |
| | |||||
* | Add arch taglines | Miles Bader | 2003-09-01 | 1 | -0/+1 |
| | |||||
* | (easy-menu-get-map): Correctly handle non-submap bindings. | Stefan Monnier | 2003-04-30 | 1 | -2/+2 |
| | |||||
* | (easy-menu-define): Don't make a defvar for nil. | Richard M. Stallman | 2003-04-03 | 1 | -10/+4 |
| | | | | | (easy-menu-convert-item-1): Doc fix. (easy-menu-change): Call easy-menu-create-menu. | ||||
* | (easy-menu-add-item): Align the docstring with the code. | Stefan Monnier | 2003-03-24 | 1 | -1/+1 |
| | |||||
* | (easy-menu-add-item): Don't default to the global map. | John Paul Wallington | 2003-03-24 | 1 | -3/+0 |
| | |||||
* | (easy-menu-name-match): Catch any error that member-ignore-case might signal. | Stefan Monnier | 2003-03-16 | 1 | -4/+8 |
| | | | | | (easy-menu-add-item): Default to the global map, as documented. (easy-menu-convert-item-1): Use match-string. | ||||
* | (easy-menu-do-define): Handle nil for SYMBOL. | Richard M. Stallman | 2002-12-23 | 1 | -15/+18 |
| | | | | (easy-menu-define): Doc fix, say SYMBOL can be nil. | ||||
* | (easy-menu-remove): Add docstring. | Stefan Monnier | 2002-09-19 | 1 | -1/+6 |
| | |||||
* | (easy-menu-define): Fix spacing. | Juanma Barranquero | 2002-09-06 | 1 | -1/+1 |
| | |||||
* | (easy-menu-filter-return): | Stefan Monnier | 2002-08-30 | 1 | -13/+12 |
| | | | | | | | Handle the case where the filter returns a single menu entry. (easy-menu-add): Improve docstring. (easy-menu-current-active-maps): Remove. (easy-menu-get-map): Use current-active-maps. | ||||
* | (easy-menu-popup-menu): Function deleted. | Richard M. Stallman | 2002-07-07 | 1 | -14/+0 |
| | |||||
* | (easy-menu-popup-menu): New function. | Richard M. Stallman | 2002-07-02 | 1 | -0/+14 |
| | |||||
* | (easy-menu-make-symbol): Don't treat (lambda () ...) as an expression. | Stefan Monnier | 2002-05-15 | 1 | -2/+2 |
| | |||||
* | (easy-menu-add): Doc fix. | Eli Zaretskii | 2002-05-15 | 1 | -1/+1 |
| | |||||
* | (easy-menu-name-match): Match both | Jason Rumney | 2002-05-14 | 1 | -1/+5 |
| | | | | displayed text and internal name as string. | ||||
* | (easy-menu-intern): Downcase before interning. | Richard M. Stallman | 2002-04-24 | 1 | -21/+38 |
| | | | | | | | | | | (easy-menu-define-key-intern): Function deleted; callers intern and then call easy-menu-define-key. (easy-menu-do-add-item): Explicitly intern the key, but not BEFORE. (easy-menu-define-key): Use easy-menu-name-match to match BEFORE. (easy-menu-name-match): New function. (add-submenu): New function. (easy-menu-get-map-look-for-name): Use easy-menu-name-match. | ||||
* | (easy-menu-intern): New fun. | Stefan Monnier | 2001-12-13 | 1 | -9/+14 |
| | | | | | | (easy-menu-do-define, easy-menu-convert-item-1) (easy-menu-define-key-intern, easy-menu-get-map): Use it. (easy-menu-return-item): Only return nil if there is no binding. | ||||
* | Fixes to follow coding conventions. | Pavel JanÃk | 2001-07-16 | 1 | -2/+2 |
| | |||||
* | (easy-menu-current-active-maps): Test | Gerd Moellmann | 2000-12-14 | 1 | -2/+4 |
| | | | | if symbol is bound before getting its value. | ||||
* | (easy-menu-define): Setup indentation. | Stefan Monnier | 2000-12-13 | 1 | -27/+40 |
| | | | | | | (easy-menu-current-active-maps): New function. (easy-menu-get-map): Use it. Make a proper menu entry when creating a new keymap. | ||||
* | (easy-menu-convert-item-1): Only intern if the label is a string. | Stefan Monnier | 2000-07-14 | 1 | -1/+1 |
| | |||||
* | (easy-menu-convert-item-1): Intern the label. | Stefan Monnier | 2000-07-14 | 1 | -5/+9 |
| | |||||
* | Doc fixes. | Dave Love | 2000-07-13 | 1 | -36/+36 |
| | | | | (easy-menu-remove): Defalias to ignore. | ||||
* | (easy-menu-define): Docstring fix. | Stefan Monnier | 2000-07-05 | 1 | -29/+74 |
| | | | | | | | | | | | | | | | | (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. | ||||
* | (easy-menu-create-menu, easy-menu-do-add-item): Use keywordp. | Dave Love | 2000-05-21 | 1 | -4/+4 |
| | |||||
* | (easy-menu-create-menu): Process menu | Gerd Moellmann | 2000-04-09 | 1 | -2/+9 |
| | | | | | | item help string. (easy-menu-do-add-item): Ditto. (easy-menu-define): Extend doc string. | ||||
* | * emacs-lisp/debug.el (debugger-env-macro): | Sam Steingold | 1999-11-12 | 1 | -8/+8 |
| | | | | | | | Use the new backquote syntax. * emacs-lisp/easymenu.el (easy-menu-make-symbol): Use the new backquote syntax. | ||||
* | (easy-menu-get-map-look-for-name): New fn. | Karl Heuer | 1999-08-10 | 1 | -19/+43 |
| | | | | | | | (easy-menu-get-map): New arg TO-MODIFY helps choose between local and global maps. (easy-menu-add-item): Pass TO-MODIFY arg to easy-menu-get-map. (easy-menu-change): Doc fix. | ||||
* | (easy-menu-do-add-item): Support for new seperator types. | Gerd Moellmann | 1999-07-21 | 1 | -9/+3 |
| | |||||
* | (easy-menu-get-map): Don't crash if (current-local-map) is nil. | Richard M. Stallman | 1999-02-18 | 1 | -2/+3 |
| | |||||
* | (easy-menu-get-map): Fix bugs in prev change. | Richard M. Stallman | 1999-01-15 | 1 | -8/+11 |
| | |||||
* | (easy-menu-define): Doc fix. | Richard M. Stallman | 1999-01-04 | 1 | -51/+127 |
| | | | | | | | | | | | | (easy-menu-create-menu): New keyword :included. (easy-menu-do-add-item): New keyword :included. SUFFIX may be an expression, not only a string. Simulate style `button'. Use easy-menu-define-key-intern instead of easy-menu-define-key. (easy-menu-define-key-intern): New function. (easy-menu-add-item): Understand value returned from easy-menu-item-present-p and easy-menu-remove-item. (easy-menu-return-item): New function. (easy-menu-item-present-p, easy-menu-remove-item): Use it. |