summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/range.el
diff options
context:
space:
mode:
authorLars Ingebrigtsen <larsi@gnus.org>2022-06-24 20:16:51 +0200
committerLars Ingebrigtsen <larsi@gnus.org>2022-06-24 20:18:21 +0200
commitcdbb02a597298b7812b456fca3d61e223dc40b7c (patch)
tree0e68d6c41c0f7f8838b69c2e8de3e26e6ee1bb6e /lisp/emacs-lisp/range.el
parent41c09d347feb94b9070a9aa2c78ccf65be7fd268 (diff)
downloademacs-cdbb02a597298b7812b456fca3d61e223dc40b7c.tar.gz
emacs-cdbb02a597298b7812b456fca3d61e223dc40b7c.tar.bz2
emacs-cdbb02a597298b7812b456fca3d61e223dc40b7c.zip
Allow toggling completion modes for `M-x' with `M-X'
* doc/lispref/commands.texi (Interactive Call): Document it. * lisp/minibuffer.el (minibuffer-local-must-match-map): Bind 'M-X'. * lisp/simple.el (execute-extended-command-cycle): New command. (read-extended-command): Use it to allow toggling (bug#47215). (read-extended-command-1): Renamed from `read-extended-command'. (execute-extended-command-for-buffer): Factored out most of the code... (command-completion--command-for-this-buffer-function): ... to here. (extended-command-versions): New variable. This code is based on a patch by Felician Nemeth <felician.nemeth@gmail.com>.
Diffstat (limited to 'lisp/emacs-lisp/range.el')
0 files changed, 0 insertions, 0 deletions