]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/dired.el (dired-insert-set-properties): Fix 'isearch-open-invisible'.
authorJuri Linkov <juri@linkov.net>
Mon, 27 Nov 2023 17:16:02 +0000 (19:16 +0200)
committerJuri Linkov <juri@linkov.net>
Mon, 27 Nov 2023 17:16:02 +0000 (19:16 +0200)
Set overlay property 'isearch-open-invisible' to 'delete-overlay'
for 'dired-filename-display-length' (bug#67161).

lisp/dired.el

index 096d6a838f82f902f908b0661b9aa6856ac1c4e0..6eecba1f96a914fd935dca70752beaf21aac38c8 100644 (file)
@@ -1967,7 +1967,7 @@ Overlays could be added when some user options are enabled, e.g.,
                     ;; made invisible via text properties.
                     (let ((ov (make-overlay ell-beg (point))))
                       (overlay-put ov 'invisible 'dired-filename-hide)
-                      (overlay-put ov 'isearch-open-invisible t)
+                      (overlay-put ov 'isearch-open-invisible #'delete-overlay)
                       (overlay-put ov 'evaporate t)))))
              (add-text-properties
               beg (1+ end)