|
From: | Gabriele Nicolardi |
Subject: | bug#69542: Feature request: making occur obey isearch-filter-predicate |
Date: | Sat, 9 Mar 2024 00:09:58 +0100 |
User-agent: | Mozilla Thunderbird |
I think duplicating the whole body of functions is not better than using advice.Until yesterday, I had no idea how to advise a function.
I don't know if advicing a function to advice a function inside it is a good idea but it seem to work (I need more tests).
Now I discovered how to build these functions I could be fine with my modified ones, but making this feature avaible (maybe not default) in the original functions could be a better idea
I found that advicing
the occur
and how-many
function, overriding the re-search-forward
function with my modified version of it (sensitive to isearch-filter-predicate
)
it’s not good at all.
That because some
predicates, like e.g. texmathp
provided by AUCTeX, use re-search-forward
too.
.
An alternative would be to add a new variable 're-search-forward-function' and then to use it like '(funcall re-search-forward-function)'.The idea of a new function seems good to me.
[Prev in Thread] | Current Thread | [Next in Thread] |