[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/minibuffer-completion-enhancements b0e66d1d9cc 11/35: ; Bind 'mi
From: |
Eshel Yaron |
Subject: |
feature/minibuffer-completion-enhancements b0e66d1d9cc 11/35: ; Bind 'minibuffer-complete-and-exit' in "Minibuf" menu |
Date: |
Sun, 21 Jan 2024 03:54:30 -0500 (EST) |
branch: feature/minibuffer-completion-enhancements
commit b0e66d1d9cc3bf42cca52fd1eb7e052214ea28d0
Author: Eshel Yaron <me@eshelyaron.com>
Commit: Eshel Yaron <me@eshelyaron.com>
; Bind 'minibuffer-complete-and-exit' in "Minibuf" menu
* lisp/menu-bar.el (minibuffer-local-completion-map): Bind
'minibuffer-complete-and-exit' in "Minibuf" menu bar menu, shadowing
the binding of 'exit-minibuffer' in that menu.
---
lisp/menu-bar.el | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/lisp/menu-bar.el b/lisp/menu-bar.el
index d8e4497833a..b7c6b31cf7b 100644
--- a/lisp/menu-bar.el
+++ b/lisp/menu-bar.el
@@ -2556,6 +2556,10 @@ It must accept a buffer as its only required argument.")
(cons "Minibuf" (make-sparse-keymap "Minibuf"))))
(let ((map minibuffer-local-completion-map))
+ (bindings--define-key map [menu-bar minibuf return]
+ '(menu-item "Enter" minibuffer-complete-and-exit
+ :key-sequence "\r"
+ :help "Complete input and exit minibuffer"))
(bindings--define-key map
[menu-bar minibuf minibuffer-widen-completions]
'(menu-item "Remove Completions Restrictions"
- feature/minibuffer-completion-enhancements aa1decd16bd 03/35: ; doc/emacs/mini.texi: Improve cross referencing., (continued)
- feature/minibuffer-completion-enhancements aa1decd16bd 03/35: ; doc/emacs/mini.texi: Improve cross referencing., Eshel Yaron, 2024/01/21
- feature/minibuffer-completion-enhancements 1054200149f 08/35: ; (completion-metadata): Mention 'narrow-completions-function'., Eshel Yaron, 2024/01/21
- feature/minibuffer-completion-enhancements 835eff5e216 09/35: Support interactively sorting minibuffer completions, Eshel Yaron, 2024/01/21
- feature/minibuffer-completion-enhancements d9cc4be14e5 21/35: ; (minibuffer-set-completion-styles): Enable recursive minibuffers., Eshel Yaron, 2024/01/21
- feature/minibuffer-completion-enhancements 36a3131e6fc 28/35: Support sorting file name completions list by last modified time, Eshel Yaron, 2024/01/21
- feature/minibuffer-completion-enhancements 1ab31ae0e5e 31/35: ; Align completion annotations with spaces for multi-column format, Eshel Yaron, 2024/01/21
- feature/minibuffer-completion-enhancements c0e6d2b3901 16/35: ; Add menu entry for 'minibuffer-set-completion-styles', Eshel Yaron, 2024/01/21
- feature/minibuffer-completion-enhancements 35f0d1820d2 19/35: New commands for cycling completions and restoring completed input, Eshel Yaron, 2024/01/21
- feature/minibuffer-completion-enhancements af71861125a 01/35: Support narrowing (restricting) minibuffer completions, Eshel Yaron, 2024/01/21
- feature/minibuffer-completion-enhancements 9877858fa29 07/35: ; Support removing individual completions restrictions, Eshel Yaron, 2024/01/21
- feature/minibuffer-completion-enhancements b0e66d1d9cc 11/35: ; Bind 'minibuffer-complete-and-exit' in "Minibuf" menu,
Eshel Yaron <=
- feature/minibuffer-completion-enhancements ca72ed2f7a7 15/35: New command 'minibuffer-set-completion-styles', Eshel Yaron, 2024/01/21
- feature/minibuffer-completion-enhancements 68d33f872e9 24/35: Show completions category in heading line, Eshel Yaron, 2024/01/21
- feature/minibuffer-completion-enhancements a8434d8b285 26/35: ; * etc/NEWS: (re-)announce 'completions-auto-update-mode'., Eshel Yaron, 2024/01/21
- feature/minibuffer-completion-enhancements 4f85e6f58a4 06/35: ; Respect 'completion-boundaries' in 'completions-auto-update', Eshel Yaron, 2024/01/21
- feature/minibuffer-completion-enhancements f9c59caa378 13/35: Improve handling of file name completion predicate, Eshel Yaron, 2024/01/21
- feature/minibuffer-completion-enhancements 26bca940e12 17/35: ; Fix typos in recent documentation additions, Eshel Yaron, 2024/01/21
- feature/minibuffer-completion-enhancements c80749e4bee 18/35: ; Adapt some recent changes around completion categories, Eshel Yaron, 2024/01/21
- feature/minibuffer-completion-enhancements dc4ce1052ba 32/35: New command 'crm-complete-and-insert-separator', Eshel Yaron, 2024/01/21
- feature/minibuffer-completion-enhancements bc5c729d69f 33/35: ; (crm-change-separator): Enable recursive minibuffers., Eshel Yaron, 2024/01/21
- feature/minibuffer-completion-enhancements 5fae8cef46d 35/35: ; * doc/emacs/mini.texi (Completion Multi): Fix typo., Eshel Yaron, 2024/01/21