Subject: bug#1236: ispell-complete-word / key binding not shown in menu

From: YAMAMOTO Mitsuharu <[email-masked]>
Date: Sat, 25 Oct 2008 17:37:51 +0900

>>>>> On Fri, 24 Oct 2008 00:18:05 -0400, Glenn Morris <[email-masked]> said:

>> `ispell-complete-word' appears in the Spell Checking menu and is, in  
>> text-mode at least, bound to M-TAB, as C-h f/k will show.  However, it  
>> does not have its key binding listed in the menu.

> Works fine in GNU/Linux:

> emacs -Q
> M-x text-mode
> Tools -> Spell Checking
> -> "Complete Word" has M-TAB binding displayed

> M-x lisp-mode
> -> "Complete Word" has no keybinding, none displayed

Probably you tried with Emacs 23, and Emacs 22 on GNU/Linux would
behave as OP described.  I think the following change made the
difference.

2008-05-16  Stefan Monnier  <[email-masked]>

	* keyboard.c (parse_menu_item): Do not cache key shortcut any more.

				     YAMAMOTO Mitsuharu
				[email-masked]