mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 18:40:39 -08:00
Allow substitute-command-keys to include menus in \{...} output
* doc/lispref/help.texi (Keys in Documentation): Document it.
* lisp/help.el (substitute-command-keys): Add an argument to
include menus in the \{...-map} output (bug#24236).
This commit is contained in:
parent
2ec9f025d2
commit
ebfec5c119
2 changed files with 16 additions and 9 deletions
|
|
@ -390,7 +390,7 @@ quotes. You can customize it freely according to your personal
|
|||
preference.
|
||||
@end defopt
|
||||
|
||||
@defun substitute-command-keys string &optional no-face
|
||||
@defun substitute-command-keys string &optional no-face include-menus
|
||||
@vindex help-key-binding@r{ (face)}
|
||||
This function scans @var{string} for the above special sequences and
|
||||
replaces them by what they stand for, returning the result as a string.
|
||||
|
|
@ -440,6 +440,9 @@ RET minibuffer-complete-and-exit
|
|||
C-g abort-recursive-edit
|
||||
"
|
||||
|
||||
The keymap description will normally exclude menu items, but it
|
||||
@var{include-menus} is non-@code{nil}, include them.
|
||||
|
||||
@group
|
||||
(substitute-command-keys
|
||||
"To abort a recursive edit from the minibuffer, type \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue