Tom Gillespie <tgb...@gmail.com> writes: >> Note that if evil were to comply with the canonical isearch >> implementation and respect isearch-mode-end-hook, there would be no >> issue. > > I think we might want to update the documentation to mention > issue with evil for now, and alert the evil devs about this change. > Then we can approach them about implementing support for > searching inside invisible regions marked via text properties > since that is essentially a new feature that is being added to > org for 9.6, though one that will be on by default.
Feel free to open an issue in evil repo. I do not use evil, so I will not be able to test any fixes there. > The evil-search > module doesn't seem to support _any_ of the isearch hooks needed > but while looking into this I think I know generally where it might be > possible to add them. Not exactly. Evil does support `isearch-filter-predicate', but not `isearch-mode-end-hook' and `isearch-mode-hook'. Basically, Org needs evil to support settings listed in `org-fold-core--isearch-setup'. Best, Ihor