1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-29 07:58:28 +00:00

Fix bug #7662 with aligning key bindings equivalent to menu items.

keyboard.c (parse_menu_item): Prepend "  " to the key sequence
 equivalent of a menu item when the key sequence is given by the
 `:keys' attribute.
This commit is contained in:
Eli Zaretskii 2010-12-25 19:19:57 +02:00
parent 6491af11af
commit 71fe378d84
2 changed files with 5 additions and 1 deletions

View File

@ -1,5 +1,9 @@
2010-12-25 Eli Zaretskii <eliz@gnu.org>
* keyboard.c (parse_menu_item): Prepend " " to the key sequence
equivalent of a menu item when the key sequence is given by the
`:keys' attribute. (Bug#7662)
* xdisp.c (Fformat_mode_line): Doc fix: no need to state that only
the basic faces are supported.

View File

@ -8193,7 +8193,7 @@ parse_menu_item (item, inmenubar)
/* The previous code preferred :key-sequence to :keys, so we
preserve this behavior. */
if (STRINGP (keyeq) && !CONSP (keyhint))
keyeq = Fsubstitute_command_keys (keyeq);
keyeq = concat2 (build_string (" "), Fsubstitute_command_keys (keyeq));
else
{
Lisp_Object prefix = keyeq;