Lazy-highlight the whole string at point
* lisp/isearch.el (isearch-lazy-highlight-search): Extend the bound of the wrapped search by the length of the search string to be able to lazy-highlight the whole search string at point. Fixes: debbugs:19353
This commit is contained in:
parent
255132f6f4
commit
10ec0468df
2 changed files with 12 additions and 2 deletions
|
@ -1,3 +1,9 @@
|
|||
2014-12-15 Juri Linkov <juri@linkov.net>
|
||||
|
||||
* isearch.el (isearch-lazy-highlight-search): Extend the bound of
|
||||
the wrapped search by the length of the search string to be able
|
||||
to lazy-highlight the whole search string at point (bug#19353).
|
||||
|
||||
2014-12-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
|
||||
|
||||
* net/shr.el (shr-fold-text): Don't bug out on zero-length text.
|
||||
|
|
|
@ -3063,11 +3063,15 @@ Attempt to do the search exactly the way the pending Isearch would."
|
|||
(bound (if isearch-lazy-highlight-forward
|
||||
(min (or isearch-lazy-highlight-end-limit (point-max))
|
||||
(if isearch-lazy-highlight-wrapped
|
||||
isearch-lazy-highlight-start
|
||||
(+ isearch-lazy-highlight-start
|
||||
;; Extend bound to match whole string at point
|
||||
(1- (length isearch-lazy-highlight-last-string)))
|
||||
(window-end)))
|
||||
(max (or isearch-lazy-highlight-start-limit (point-min))
|
||||
(if isearch-lazy-highlight-wrapped
|
||||
isearch-lazy-highlight-end
|
||||
(- isearch-lazy-highlight-end
|
||||
;; Extend bound to match whole string at point
|
||||
(1- (length isearch-lazy-highlight-last-string)))
|
||||
(window-start))))))
|
||||
;; Use a loop like in `isearch-search'.
|
||||
(while retry
|
||||
|
|
Loading…
Add table
Reference in a new issue