bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#64178: replace-regexp ignoring value of org-search-invisible


From: Ihor Radchenko
Subject: bug#64178: replace-regexp ignoring value of org-search-invisible
Date: Thu, 22 Jun 2023 07:48:02 +0000

Juri Linkov <juri@linkov.net> writes:

>> Ok. Then, it is not an Org mode bug.
>
> Actually, Isearch never supported zero-length invisible matches.
> The following condition was in isearch.el since day 1:
>
>   (defun isearch-range-invisible (beg end)
>     "Return t if all the text from BEG to END is invisible."
>     (when (/= beg end)
>
> So any zero-length match is deemed visible by Isearch.

Which is unexpected.
It is natural to expect that zero-width matches are considered invisible
when the surrounding text is invisible.

Also, is this documented anywhere?

-- 
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>





reply via email to

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