* lisp/replace.el (perform-replace): Move let-bindings of isearch-*
authorJuri Linkov <juri@jurta.org>
Fri, 1 Feb 2013 23:38:41 +0000 (01:38 +0200)
committerJuri Linkov <juri@jurta.org>
Fri, 1 Feb 2013 23:38:41 +0000 (01:38 +0200)
commit2b369382ebe6f7b25c6405d034d6feccef82590c
tree700ecd8d8e1d4b6aad8090b357d49a42afa66a20
parente4d3900e8d907f4bf4404782ddee560f82f75dd9
* lisp/replace.el (perform-replace): Move let-bindings of isearch-*
variables deeper to the loop that searches for the next match.
Add bindings for `isearch-nonincremental' and `isearch-adjusted'.
Use `isearch-search-fun-default' instead of `isearch-search-fun'.

* lisp/isearch.el (isearch-search-fun-default): Check for null
first element of isearch-cmds as a precaution when it's used
with inactive isearch.
lisp/ChangeLog
lisp/isearch.el
lisp/replace.el