diff options
author | Jim Blandy <jimb@redhat.com> | 1993-01-26 01:58:16 +0000 |
---|---|---|
committer | Jim Blandy <jimb@redhat.com> | 1993-01-26 01:58:16 +0000 |
commit | dbc4e1c12940079cad7b24e1654a0badcda8d6fc (patch) | |
tree | e0fbea5b15bd13d2839c8b59b624cec80f31bfd8 /src/keymap.c | |
parent | 72766144811cd7258b2a59e56f6e3657537ea508 (diff) | |
download | emacs-dbc4e1c12940079cad7b24e1654a0badcda8d6fc.tar.gz emacs-dbc4e1c12940079cad7b24e1654a0badcda8d6fc.tar.bz2 emacs-dbc4e1c12940079cad7b24e1654a0badcda8d6fc.zip |
JimB's changes since January 18th
Diffstat (limited to 'src/keymap.c')
-rw-r--r-- | src/keymap.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/keymap.c b/src/keymap.c index 5282711bac0..e1b61f5db90 100644 --- a/src/keymap.c +++ b/src/keymap.c @@ -555,8 +555,14 @@ the front of KEYMAP.") keymap = get_keymap_1 (cmd, 0, 1); if (NILP (keymap)) - error ("Key sequence %s uses invalid prefix characters", - XSTRING (key)->data); + { + /* We must use Fkey_description rather than just passing key to + error; key might be a vector, not a string. */ + Lisp_Object description = Fkey_description (key); + + error ("Key sequence %s uses invalid prefix characters", + XSTRING (description)->data); + } } } |