aboutsummaryrefslogtreecommitdiffstats
path: root/src/keymap.c
diff options
context:
space:
mode:
authorStefan Monnier2004-11-10 22:35:21 +0000
committerStefan Monnier2004-11-10 22:35:21 +0000
commit32e2fb042912d91fdb27290fb2c1ec76b45582a1 (patch)
tree29f72351517d6d0a5a09a9ad8f793b68c9949b8f /src/keymap.c
parent507ecaf998ad73f7d15168c91668aa63ca1f20d1 (diff)
downloademacs-32e2fb042912d91fdb27290fb2c1ec76b45582a1.tar.gz
emacs-32e2fb042912d91fdb27290fb2c1ec76b45582a1.zip
(Fkeymap_prompt): Accept symbol keymaps.
Diffstat (limited to 'src/keymap.c')
-rw-r--r--src/keymap.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/keymap.c b/src/keymap.c
index 105a5b95793..a0d5c3b5be5 100644
--- a/src/keymap.c
+++ b/src/keymap.c
@@ -213,13 +213,13 @@ when reading a key-sequence to be looked-up in this keymap. */)
213 (map) 213 (map)
214 Lisp_Object map; 214 Lisp_Object map;
215{ 215{
216 map = get_keymap (map, 0, 0);
216 while (CONSP (map)) 217 while (CONSP (map))
217 { 218 {
218 register Lisp_Object tem; 219 Lisp_Object tem = XCAR (map);
219 tem = Fcar (map);
220 if (STRINGP (tem)) 220 if (STRINGP (tem))
221 return tem; 221 return tem;
222 map = Fcdr (map); 222 map = XCDR (map);
223 } 223 }
224 return Qnil; 224 return Qnil;
225} 225}