case Lisp_Symbol: /* Function key or event-symbol */
return Fsymbol_name (key);
- case Lisp_String:
- return key;
-
default:
- error ("KEY must be an integer, cons, string, or symbol.");
+ error ("KEY must be an integer, cons, or symbol.");
}
}
else if (CONSP (XCONS (tail)->car))
{
event = XCONS (XCONS (tail)->car)->car;
+ /* Don't show individual items in the Buffers menu. */
+ if (STRINGP (event))
+ continue;
definition = get_keyelt (XCONS (XCONS (tail)->car)->cdr, 0);
/* Don't show undefined commands or suppressed commands. */