# HG changeset patch # User Juri Linkov # Date 1216857183 0 # Node ID 57fc879250781468be9b5906c573aa170feffd2a # Parent ad71105ebd5b5b62ebb83d6d84b645ca0fb68a77 (ibuffer-do-isearch, ibuffer-do-isearch-regexp): New functions. diff -r ad71105ebd5b -r 57fc87925078 lisp/ibuf-ext.el --- a/lisp/ibuf-ext.el Wed Jul 23 23:52:33 2008 +0000 +++ b/lisp/ibuf-ext.el Wed Jul 23 23:53:03 2008 +0000 @@ -408,6 +408,24 @@ :modifier-p :maybe) (revert-buffer t t)) +;;;###autoload (autoload 'ibuffer-do-isearch "ibuf-ext") +(define-ibuffer-op ibuffer-do-isearch () + "Perform a `isearch-forward' in marked buffers." + (:interactive () + :opstring "searched in" + :complex t + :modifier-p :maybe) + (multi-isearch-buffers (ibuffer-get-marked-buffers))) + +;;;###autoload (autoload 'ibuffer-do-isearch-regexp "ibuf-ext") +(define-ibuffer-op ibuffer-do-isearch-regexp () + "Perform a `isearch-forward-regexp' in marked buffers." + (:interactive () + :opstring "searched regexp in" + :complex t + :modifier-p :maybe) + (multi-isearch-buffers-regexp (ibuffer-get-marked-buffers))) + ;;;###autoload (autoload 'ibuffer-do-replace-regexp "ibuf-ext") (define-ibuffer-op replace-regexp (from-str to-str) "Perform a `replace-regexp' in marked buffers."