# HG changeset patch # User Karl Heuer # Date 837130971 0 # Node ID 3ee2f3ce0a079cfa2ef4d9144c81ecf1f3949871 # Parent 2feeabc94834295511572437d1f5fbf0b3e45cc7 (menu_bar_item): Skip menu-bar equiv keys data to get just the keymap. diff -r 2feeabc94834 -r 3ee2f3ce0a07 src/keyboard.c --- a/src/keyboard.c Fri Jul 12 00:09:50 1996 +0000 +++ b/src/keyboard.c Fri Jul 12 00:22:51 1996 +0000 @@ -5223,6 +5223,10 @@ Lisp_Object enabled; int i; + /* Skip menu-bar equiv keys data. */ + if (CONSP (def) && CONSP (XCONS (def)->car)) + def = XCONS (def)->cdr; + if (EQ (def, Qundefined)) { /* If a map has an explicit `undefined' as definition,