]> git.eshelyaron.com Git - emacs.git/commit
Allow keymap to override advertised-binding in docstrings
authorRobert Pluim <rpluim@gmail.com>
Mon, 19 Sep 2022 13:53:52 +0000 (15:53 +0200)
committerRobert Pluim <rpluim@gmail.com>
Tue, 20 Sep 2022 15:44:05 +0000 (17:44 +0200)
commit120ade62cd26dd502f1ae3784079e4cd88607a0b
tree3077e5fcc56ddf7d4934a3223707c9137d7c1384
parent01ceb23372e6af635f57c3ff3a8860b9035df3b0
Allow keymap to override advertised-binding in docstrings

Previously

(substitute-command-keys "\\<undo-repeat-map>\\[undo]")

would use the global advertised-binding for `undo', even though
there's a binding in `undo-repeat-map', which is highly
counter-intuitive.  Now the binding is looked up in the specified
keymap first.

* lisp/help.el (substitute-command-keys): Restrict the initial key
lookup to the specified keymap (if there is one).  (Bug#51384)
lisp/help.el