]> git.eshelyaron.com Git - emacs.git/commit
(perform-replace): Remove bindings of global
authorJuri Linkov <juri@jurta.org>
Fri, 18 Mar 2005 09:59:45 +0000 (09:59 +0000)
committerJuri Linkov <juri@jurta.org>
Fri, 18 Mar 2005 09:59:45 +0000 (09:59 +0000)
commit444697a17ac69ec1d0b7805f448de3c15c9d5467
tree054c304727a091dadcce463519a9864864b0b9d1
parentd9dd1f33b666997b4ae4f7376b927e55a300b131
(perform-replace): Remove bindings of global
variables isearch-string, isearch-regexp, isearch-case-fold-search.
Add three new arguments to `replace-highlight'.
(replace-highlight): Add arguments string, regexp, case-fold.
Let-bind isearch-string, isearch-regexp, isearch-case-fold-search
to allow isearch-lazy-highlight-new-loop to use these values
to set corresponding isearch-lazy-highlight-... internal
variables whose values lazy highlighting will use regardless of
changes to global variables isearch-string, isearch-regexp,
isearch-case-fold-search during lazy highlighting loop.
(replace-dehighlight): Rename `isearch-lazy-highlight-cleanup'
to `lazy-highlight-cleanup'.
lisp/replace.el