Mercurial > emacs
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 |