diff options
| author | Juri Linkov | 2008-07-23 23:53:03 +0000 |
|---|---|---|
| committer | Juri Linkov | 2008-07-23 23:53:03 +0000 |
| commit | 4962c603d05896204013bcc117fd301fb3675bda (patch) | |
| tree | 127efb988270b4feea3b62430619d15cb5804767 | |
| parent | 9cda680dfa4c7585f137dcc618dc207a0bd2d18d (diff) | |
| download | emacs-4962c603d05896204013bcc117fd301fb3675bda.tar.gz emacs-4962c603d05896204013bcc117fd301fb3675bda.zip | |
(ibuffer-do-isearch, ibuffer-do-isearch-regexp): New functions.
| -rw-r--r-- | lisp/ibuf-ext.el | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/lisp/ibuf-ext.el b/lisp/ibuf-ext.el index f23a14adc35..2046c9a2b75 100644 --- a/lisp/ibuf-ext.el +++ b/lisp/ibuf-ext.el | |||
| @@ -408,6 +408,24 @@ To evaluate a form without viewing the buffer, see `ibuffer-do-eval'." | |||
| 408 | :modifier-p :maybe) | 408 | :modifier-p :maybe) |
| 409 | (revert-buffer t t)) | 409 | (revert-buffer t t)) |
| 410 | 410 | ||
| 411 | ;;;###autoload (autoload 'ibuffer-do-isearch "ibuf-ext") | ||
| 412 | (define-ibuffer-op ibuffer-do-isearch () | ||
| 413 | "Perform a `isearch-forward' in marked buffers." | ||
| 414 | (:interactive () | ||
| 415 | :opstring "searched in" | ||
| 416 | :complex t | ||
| 417 | :modifier-p :maybe) | ||
| 418 | (multi-isearch-buffers (ibuffer-get-marked-buffers))) | ||
| 419 | |||
| 420 | ;;;###autoload (autoload 'ibuffer-do-isearch-regexp "ibuf-ext") | ||
| 421 | (define-ibuffer-op ibuffer-do-isearch-regexp () | ||
| 422 | "Perform a `isearch-forward-regexp' in marked buffers." | ||
| 423 | (:interactive () | ||
| 424 | :opstring "searched regexp in" | ||
| 425 | :complex t | ||
| 426 | :modifier-p :maybe) | ||
| 427 | (multi-isearch-buffers-regexp (ibuffer-get-marked-buffers))) | ||
| 428 | |||
| 411 | ;;;###autoload (autoload 'ibuffer-do-replace-regexp "ibuf-ext") | 429 | ;;;###autoload (autoload 'ibuffer-do-replace-regexp "ibuf-ext") |
| 412 | (define-ibuffer-op replace-regexp (from-str to-str) | 430 | (define-ibuffer-op replace-regexp (from-str to-str) |
| 413 | "Perform a `replace-regexp' in marked buffers." | 431 | "Perform a `replace-regexp' in marked buffers." |