>>>> You should see error "Lisp nesting exceeds `max-lisp-eval-depth`" >>> >>> It's an infinite recursion inside isearch-mouse-2. >> >> This is because let-binding overriding-terminal-local-map to nil >> >> (let ((overriding-terminal-local-map nil)) >> (key-binding (this-command-keys-vector) t)) >> >> doesn't disable its current value anymore. > > No, it's because commit 57b14370cd added isearch-mode to > minor-mode-map-alist without let-binding it to nil in isearch-mouse-2. > Patch attached. > Patch attached now ;-)