]> git.eshelyaron.com Git - emacs.git/commit
* lisp/isearch.el (isearch-search-fun-in-noncontiguous-region): New function.
authorJuri Linkov <juri@linkov.net>
Fri, 8 Jul 2022 17:58:33 +0000 (20:58 +0300)
committerJuri Linkov <juri@linkov.net>
Fri, 8 Jul 2022 17:58:33 +0000 (20:58 +0300)
commitdf157953612910e26cab7d1aa31b7ac5cd58d945
tree8f64756254abf183e584a9e84e5591980769994b
parent3cfac1fe073815bdbba96e3a35a1c15626022c07
* lisp/isearch.el (isearch-search-fun-in-noncontiguous-region): New function.

(isearch-search-fun-in-text-property): Refactor body to
'search-within-boundaries', then call it (bug#14013).
(search-within-boundaries): New function refactored from
isearch-search-fun-in-text-property.

* test/lisp/isearch-tests.el: Add tests for new search functions.
(isearch--test-search-within-boundaries): New function.
(isearch--test-search-fun-in-text-property)
(isearch--test-search-fun-in-noncontiguous-region): New tests.
lisp/isearch.el
test/lisp/isearch-tests.el