Hrvoje Niksic <hniksic(a)srce.hr> writes:
Isearch should probably use overriding-local-map or something like
that, instead of kludgily hooking into minor mode maps.
Of course really isearch should work like it has a minibuffer as the
selected window/buffer but just display the cursor of the window the
search is being done in.
Then this problem would never have appeared. You would also be able to
C-x o your way out of an isearch and later return to it by jumping
into the minibuffer again.
Jan