diff --git a/lisp/isearch.el b/lisp/isearch.el index cedbfdc2e8..6e14003614 100644 --- a/lisp/isearch.el +++ b/lisp/isearch.el @@ -2838,6 +2838,9 @@ isearch-search-and-update isearch-barrier (1+ isearch-other-end))))) (isearch-search) + (when (and (eq isearch-wrap-pause 'auto-repeat) + (not isearch-success)) + (isearch-repeat (if isearch-forward 'forward 'backward))) )) (isearch-push-state) (if isearch-op-fun (funcall isearch-op-fun))