Mercurial > emacs
changeset 85667:4516d805659c
(isearch-buffers-multi): New option.
(isearch-buffers-search-fun): Test it.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Fri, 26 Oct 2007 09:54:19 +0000 |
parents | 2a7d60a28bcf |
children | 6dd46bcf6f01 |
files | lisp/isearch-multi.el |
diffstat | 1 files changed, 7 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/isearch-multi.el Fri Oct 26 09:53:14 2007 +0000 +++ b/lisp/isearch-multi.el Fri Oct 26 09:54:19 2007 +0000 @@ -37,6 +37,12 @@ :version "23.1" :group 'isearch) +(defcustom isearch-buffers-multi t + "Non-nil enables searching multiple related buffers, in certain modes." + :type 'boolean + :version "23.1" + :group 'isearch-buffers) + (defcustom isearch-buffers-pause t "A choice defining where to pause the search. If the value is nil, don't pause before going to the next buffer. @@ -121,7 +127,7 @@ ;; successively, and search the string in them. Do this only ;; when bound is nil (i.e. not while lazy-highlighting search ;; strings in the current buffer). - (unless bound + (when (and (not bound) isearch-buffers-multi) ;; If no-pause or there was one attempt to leave the current buffer (if (or (null isearch-buffers-pause) (and isearch-buffers-pause isearch-buffers-current-buffer))