emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

emacs-27 abf0f86: * lisp/wdired.el: Clean out isearch-filter-predicate (


From: Juri Linkov
Subject: emacs-27 abf0f86: * lisp/wdired.el: Clean out isearch-filter-predicate (bug#37496)
Date: Mon, 27 Jan 2020 19:12:06 -0500 (EST)

branch: emacs-27
commit abf0f8666d92135a9d5f367c3b241496f370b8c0
Author: Juri Linkov <address@hidden>
Commit: Juri Linkov <address@hidden>

    * lisp/wdired.el: Clean out isearch-filter-predicate (bug#37496)
    
    * lisp/wdired.el (wdired-change-to-dired-mode): Use remove-function to
    remove wdired-isearch-filter-read-only (whose value was added in
    wdired-change-to-wdired-mode) from local value of isearch-filter-predicate.
---
 lisp/wdired.el | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lisp/wdired.el b/lisp/wdired.el
index d470e0a..d91853e 100644
--- a/lisp/wdired.el
+++ b/lisp/wdired.el
@@ -357,6 +357,8 @@ non-nil means return old filename."
     (remove-text-properties
      (point-min) (point-max)
      '(front-sticky nil rear-nonsticky nil read-only nil keymap nil)))
+  (remove-function (local 'isearch-filter-predicate)
+                   #'wdired-isearch-filter-read-only)
   (use-local-map dired-mode-map)
   (force-mode-line-update)
   (setq buffer-read-only t)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]