# HG changeset patch # User Richard M. Stallman # Date 1177261184 0 # Node ID a0465482d78d349d15ddbcf4b1f454cb6681f814 # Parent d3f723361ea3d77b3ffbba08d7a008f929eb873b (Extended Menu Items): Move the info about format with cached keyboard binding. diff -r d3f723361ea3 -r a0465482d78d lispref/keymaps.texi --- a/lispref/keymaps.texi Sun Apr 22 16:58:23 2007 +0000 +++ b/lispref/keymaps.texi Sun Apr 22 16:59:44 2007 +0000 @@ -2094,7 +2094,17 @@ string. Thus, the string need not be a constant. The third element, @var{real-binding}, is the command to execute. The tail of the list, @var{item-property-list}, has the form of a property list which contains -other information. Here is a table of the properties that are supported: +other information. + + When an equivalent keyboard key binding is cached, the extended menu +item binding looks like this: + +@example +(menu-item @var{item-name} @var{real-binding} (@var{key-binding-data}) + . @var{item-property-list}) +@end example + + Here is a table of the properties that are supported: @table @code @item :enable @var{form} @@ -2180,13 +2190,6 @@ safely be called at any time. @end table - When an equivalent key binding is cached, the binding looks like this. - -@example -(menu-item @var{item-name} @var{real-binding} (@var{key-binding-data}) - . @var{item-property-list}) -@end example - @node Menu Separators @subsubsection Menu Separators @cindex menu separators