diff options
author | Juri Linkov <juri@linkov.net> | 2021-08-11 10:06:29 +0300 |
---|---|---|
committer | Juri Linkov <juri@linkov.net> | 2021-08-11 10:06:29 +0300 |
commit | da8277abc19d6eb1ac5a15273daca03f4237294b (patch) | |
tree | 8fc88e1b096c56492579bdbf332af813822cbae5 /lisp/files.el | |
parent | a8e89964f3553f40b8807617c3b181f42cd22fd9 (diff) | |
download | emacs-da8277abc19d6eb1ac5a15273daca03f4237294b.tar.gz emacs-da8277abc19d6eb1ac5a15273daca03f4237294b.tar.bz2 emacs-da8277abc19d6eb1ac5a15273daca03f4237294b.zip |
* lisp/replace.el (perform-replace): Use 'remove-function' (bug#49963).
Don't let-bind the value of 'isearch-filter-predicate' to protect
from changing the global value, since with a buffer-local value
it still changes the global value. So after using 'add-function' on the
global value of 'isearch-filter-predicate', call 'remove-function' to remove
'region-filter' from the global value in 'unwind-protect'.
Diffstat (limited to 'lisp/files.el')
0 files changed, 0 insertions, 0 deletions