* isearch.el (isearch-other-meta-char): Ensure that a reprocessed
function key is stored in a keyboard macro.
Fixes: debbugs:4894
2012-10-29 Chong Yidong <cyd@gnu.org>
+ * isearch.el (isearch-other-meta-char): Ensure that a reprocessed
+ function key is stored in a keyboard macro (Bug#4894).
+
* thingatpt.el (number-at-point): Apply a thing-at-point property.
2012-10-29 Stefan Monnier <monnier@iro.umontreal.ca>
(setq prefix-arg arg)
(apply 'isearch-unread keylist))
(setq keylist
- (listify-key-sequence (lookup-key local-function-key-map key)))
+ (listify-key-sequence
+ (lookup-key local-function-key-map key)))
(while keylist
(setq key (car keylist))
;; If KEY is a printing char, we handle it here
(if (and (integerp key)
(>= key ?\s) (/= key 127) (< key 256))
(progn
+ (store-kbd-macro-event key)
(isearch-process-search-char key)
(setq keylist (cdr keylist)))
;; As the remaining keys in KEYLIST can't be handled