[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 2bfcd93 03/12: Mark easy-menu-do-define menus as "not interesting
From: |
Lars Ingebrigtsen |
Subject: |
master 2bfcd93 03/12: Mark easy-menu-do-define menus as "not interesting" |
Date: |
Sun, 14 Feb 2021 08:15:03 -0500 (EST) |
branch: master
commit 2bfcd93e83d264e6b801e43bfd1a78e345b8221d
Author: Lars Ingebrigtsen <larsi@gnus.org>
Commit: Lars Ingebrigtsen <larsi@gnus.org>
Mark easy-menu-do-define menus as "not interesting"
* lisp/emacs-lisp/easymenu.el (easy-menu-do-define): Mark menu
keymaps as "not interesting" when doing completion.
---
lisp/emacs-lisp/easymenu.el | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/lisp/emacs-lisp/easymenu.el b/lisp/emacs-lisp/easymenu.el
index 5303da3..39b3193 100644
--- a/lisp/emacs-lisp/easymenu.el
+++ b/lisp/emacs-lisp/easymenu.el
@@ -183,7 +183,10 @@ This is expected to be bound to a mouse event."
:filter)
'identity)
(symbol-function symbol)))
- symbol)))))
+ symbol))))
+ ;; These symbols are commands, but not interesting for users
+ ;; to `M-x TAB'.
+ (put symbol 'completion-predicate 'ignore))
(dolist (map (if (keymapp maps) (list maps) maps))
(define-key map
(vector 'menu-bar (easy-menu-intern (car menu)))
- master updated (8d517da -> c022199), Lars Ingebrigtsen, 2021/02/14
- master 9291e73 02/12: Add new 'declare' forms for command completion predicates, Lars Ingebrigtsen, 2021/02/14
- master 8cdb616 05/12: Revert the bit about command_modes in previous patch set, Lars Ingebrigtsen, 2021/02/14
- master 40f7804 07/12: Allow define-minor-mode to take an :interactive keyword, Lars Ingebrigtsen, 2021/02/14
- master 2bfcd93 03/12: Mark easy-menu-do-define menus as "not interesting",
Lars Ingebrigtsen <=
- master c1ef7ad 04/12: Add 'read-extended-command-predicate', Lars Ingebrigtsen, 2021/02/14
- master a4c8b6e 06/12: Fix dumping of buffers after minor_modes was added, Lars Ingebrigtsen, 2021/02/14
- master 58e0c8e 01/12: Extend the syntax of `interactive' to list applicable modes, Lars Ingebrigtsen, 2021/02/14
- master c022199 12/12: Do `interactive' mode markup in all Gnus files, Lars Ingebrigtsen, 2021/02/14
- master ffca272 09/12: Mark up eww.el for correct modes, Lars Ingebrigtsen, 2021/02/14
- master 869cdcf 11/12: Really fix the syntax problem in define-minor-mode, Lars Ingebrigtsen, 2021/02/14
- master 98e3ee2 08/12: Make `C-h m' list unbound commands applicable for the mode, Lars Ingebrigtsen, 2021/02/14
- master 07e6b29 10/12: Fix previous define-minor-mode change, Lars Ingebrigtsen, 2021/02/14