# HG changeset patch # User Karl Heuer # Date 822525985 0 # Node ID dbb66b58d8f4437dda9304b60e4c204d4acaf53d # Parent 6cf50a9ff10f21546d6f8a54bc0c72682fdd5202 * isearch.el (isearch-other-meta-char): Avoid error if lookup in function-key-map gives another keymap. diff -r 6cf50a9ff10f -r dbb66b58d8f4 lisp/isearch.el --- a/lisp/isearch.el Wed Jan 24 23:25:44 1996 +0000 +++ b/lisp/isearch.el Wed Jan 24 23:26:25 1996 +0000 @@ -1004,7 +1004,8 @@ (keylist (listify-key-sequence key))) (cond ((and (= (length key) 1) (let ((lookup (lookup-key function-key-map key))) - (not (or (null lookup) (integerp lookup))))) + (not (or (null lookup) (integerp lookup) + (keymapp lookup))))) ;; Handle a function key that translates into something else. ;; If the key has a global definition too, ;; exit and unread the key itself, so its global definition runs.