(isearch-edit-string): Set 7th arg of
authorJuri Linkov <juri@jurta.org>
Sun, 12 Dec 2004 21:53:14 +0000 (21:53 +0000)
committerJuri Linkov <juri@jurta.org>
Sun, 12 Dec 2004 21:53:14 +0000 (21:53 +0000)
commit6ee8e6218d7dd2370653b0a76659391ff93dca6f
treeb71c7a0bd18010fe1d5917da745d79c24a5376fb
parent24a0e22f86e543d3b1b75836f524635d6b99cd99
(isearch-edit-string): Set 7th arg of
`read-from-minibuffer' to `t' to inherit the current input
method (whose name is indicated by [IM] in the minibuffer prompt)
from the current buffer to the minibuffer.
(isearch-lazy-highlight-update): Put body to `with-local-quit'
to allow C-g quitting for lazy highlighting looping inside the
search with nested repetition operators.  Add overlay to the list
before setting its face and other properties to avoid the case of
code quitting after placing the new overlay but before it's
recorded on the list.  Select the window where isearch was
activated, to highlight matches in the right window when isearch
switches the current window to the minibuffer.
lisp/isearch.el