Subject: bug#15200: isearch-other-meta-char and shift

From: Stefan Monnier <[email-masked]>
Date: Mon, 02 Sep 2013 22:12:14 -0400

> Surprisingly, I see no problems with this approach.

Oh, right without using set-temporary-overlay-map at all, but only
relying on the new behavior of overriding-terminal-local-map.
Yes, that should work fine.

> +    (cond ((lookup-key isearch-mode-map key nil))
> +	  ((and (= (length key) 1)
>  		(let ((lookup (lookup-key local-function-key-map key)))
>  		  (not (or (null lookup) (integerp lookup)
>  			   (keymapp lookup)))))

We should not need to consider local-function-key-map any more.

        Stefan