aboutsummaryrefslogtreecommitdiffstats
path: root/src/keymap.c
diff options
context:
space:
mode:
authorMiles Bader2006-05-02 05:51:52 +0000
committerMiles Bader2006-05-02 05:51:52 +0000
commitfe682fb2f05fcbd9fcd2d12c2110719adcfcb58a (patch)
tree2a89d2d9ea2689cfe80a7618885cdd9f449761dd /src/keymap.c
parent7e635d0ed3c42e6e779821f5c0c1c62289f4c1ee (diff)
parent6cf93749317c2e18f850cd0f47f905895e850bfc (diff)
downloademacs-fe682fb2f05fcbd9fcd2d12c2110719adcfcb58a.tar.gz
emacs-fe682fb2f05fcbd9fcd2d12c2110719adcfcb58a.zip
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-58
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 239-258) - Update from CVS - (Ffield_beginning, find_field): Undo change of 2006-04-23. - Rcirc patch from Ryan Yeske - Merge from gnus--rel--5.10 - Clean up lisp/gnus/ChangeLog a bit * gnus--rel--5.10 (patch 91-98) - Merge from emacs--devo--0 - Update from CVS
Diffstat (limited to 'src/keymap.c')
-rw-r--r--src/keymap.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/keymap.c b/src/keymap.c
index 6930ed08d8c..f5aea3b3902 100644
--- a/src/keymap.c
+++ b/src/keymap.c
@@ -841,7 +841,7 @@ static Lisp_Object
841store_in_keymap (keymap, idx, def) 841store_in_keymap (keymap, idx, def)
842 Lisp_Object keymap; 842 Lisp_Object keymap;
843 register Lisp_Object idx; 843 register Lisp_Object idx;
844 register Lisp_Object def; 844 Lisp_Object def;
845{ 845{
846 /* Flush any reverse-map cache. */ 846 /* Flush any reverse-map cache. */
847 where_is_cache = Qnil; 847 where_is_cache = Qnil;
@@ -1226,8 +1226,11 @@ binding KEY to DEF is added at the front of KEYMAP. */)
1226 if (!CONSP (keymap)) 1226 if (!CONSP (keymap))
1227 /* We must use Fkey_description rather than just passing key to 1227 /* We must use Fkey_description rather than just passing key to
1228 error; key might be a vector, not a string. */ 1228 error; key might be a vector, not a string. */
1229 error ("Key sequence %s uses invalid prefix characters", 1229 error ("Key sequence %s starts with non-prefix key %s",
1230 SDATA (Fkey_description (key, Qnil))); 1230 SDATA (Fkey_description (key, Qnil)),
1231 SDATA (Fkey_description (Fsubstring (key, make_number (0),
1232 make_number (idx)),
1233 Qnil)));
1231 } 1234 }
1232} 1235}
1233 1236