[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#37496: 27.0.50; C-s failing to search
From: |
Juri Linkov |
Subject: |
bug#37496: 27.0.50; C-s failing to search |
Date: |
Tue, 28 Jan 2020 02:12:27 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.60 (x86_64-pc-linux-gnu) |
tags 37496 fixed
close 37496 27.0.60
thanks
>>From what I see wdired doesn't restore a previous value of
>>isearch-filter-predicate.
> This is fine as long as there are no read-only properties kept in the
> Dired buffer, but it seems in your case read-only properties might be
> still present after finishing Wdired-mode. If you can reproduce the bug
> please also try the following patch that could fix it:
>
> diff --git a/lisp/wdired.el b/lisp/wdired.el
> index 44f083bb7f..35f1b5ebbd 100644
> --- a/lisp/wdired.el
> +++ b/lisp/wdired.el
> @@ -357,6 +357,8 @@ wdired-change-to-dired-mode
> (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)
I'm pretty sure this patch fixes the bug, so I installed it to emacs-27
and closed. Please reopen if you encounter the same bug again.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#37496: 27.0.50; C-s failing to search,
Juri Linkov <=