diff options
author | Stefan Kangas <stefan@marxist.se> | 2021-10-13 00:04:23 +0200 |
---|---|---|
committer | Stefan Kangas <stefan@marxist.se> | 2021-10-28 22:21:16 +0200 |
commit | 2671ea0de8e90e20241fe0441f4f8b79eeccdb12 (patch) | |
tree | 8f7706ebb6178963fefd94131b2de5ddfd3a58c9 /lisp/emacs-lisp | |
parent | 64cc31b5c80ab165c4e565ff8943919d832ebd2f (diff) | |
download | emacs-2671ea0de8e90e20241fe0441f4f8b79eeccdb12.tar.gz emacs-2671ea0de8e90e20241fe0441f4f8b79eeccdb12.tar.bz2 emacs-2671ea0de8e90e20241fe0441f4f8b79eeccdb12.zip |
Be more allowing when looking for menu-bar items
* src/keymap.c (lookup_key_1): Factor out function from
Flookup_key.
(Flookup_key): Be case insensitive, and treat spaces as dashes,
when looking for Qmenu_bar items. (Bug#50752)
* test/src/keymap-tests.el
(keymap-lookup-key/mixed-case)
(keymap-lookup-key/mixed-case-multibyte)
(keymap-lookup-keymap/with-spaces)
(keymap-lookup-keymap/with-spaces-multibyte)
(keymap-lookup-keymap/with-spaces-multibyte-lang-env): New tests.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions