1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-15 10:30:25 -08:00

defvar-keymap: New ':prefix t' abbreviation

* lisp/keymap.el (defvar-keymap): New ':prefix t' abbreviation.
* lisp/emacs-lisp/helper.el (Helper-help-map):
* lisp/vc/pcvs.el (cvs-mode-diff-map):
* lisp/vc/vc-hooks.el (vc-prefix-map):
* lisp/vcursor.el (vcursor-map): Use it.
* doc/lispref/keymaps.texi (Creating Keymaps):
* etc/NEWS: Document it.
This commit is contained in:
Sean Whitton 2025-10-06 18:34:18 +01:00
parent 1df9cfdb13
commit 7f925b06ac
7 changed files with 56 additions and 20 deletions

View file

@ -40,6 +40,7 @@
(defvar-keymap Helper-help-map
:prefix t
"m" #'Helper-describe-mode
"b" #'Helper-describe-bindings
"c" #'Helper-describe-key-briefly
@ -48,7 +49,6 @@
;;"v" #'Helper-describe-variable
"?" #'Helper-help-options
(help-key) #'Helper-help-options)
(fset 'Helper-help-map Helper-help-map)
(defun Helper-help-scroller ()
(let ((blurb (or (and (boundp 'Helper-return-blurb)