comparison src/keyboard.c @ 112082:5a77e1764c9e

merge emacs-23
author Kenichi Handa <handa@m17n.org>
date Mon, 27 Dec 2010 09:31:22 +0900
parents 492307508262
children 40af77a50adc 376148b31b5e
comparison
equal deleted inserted replaced
112067:5834722132ce 112082:5a77e1764c9e
8191 Lisp_Object keyeq = AREF (item_properties, ITEM_PROPERTY_KEYEQ); 8191 Lisp_Object keyeq = AREF (item_properties, ITEM_PROPERTY_KEYEQ);
8192 8192
8193 /* The previous code preferred :key-sequence to :keys, so we 8193 /* The previous code preferred :key-sequence to :keys, so we
8194 preserve this behavior. */ 8194 preserve this behavior. */
8195 if (STRINGP (keyeq) && !CONSP (keyhint)) 8195 if (STRINGP (keyeq) && !CONSP (keyhint))
8196 keyeq = Fsubstitute_command_keys (keyeq); 8196 keyeq = concat2 (build_string (" "), Fsubstitute_command_keys (keyeq));
8197 else 8197 else
8198 { 8198 {
8199 Lisp_Object prefix = keyeq; 8199 Lisp_Object prefix = keyeq;
8200 Lisp_Object keys = Qnil; 8200 Lisp_Object keys = Qnil;
8201 8201