aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEshel Yaron2024-07-06 20:53:06 +0200
committerEshel Yaron2024-07-12 11:05:56 +0200
commitd68a4ea3ec69da0755d0a8ba70afe4b4ce379687 (patch)
tree9d49b011e03214bbe81e4c26eb3215e556e92d2e
parent8b1a0f8695a43e74daa5275559267e96c14aba03 (diff)
downloademacs-d68a4ea3ec69da0755d0a8ba70afe4b4ce379687.tar.gz
emacs-d68a4ea3ec69da0755d0a8ba70afe4b4ce379687.zip
; Fix 'ibuffer-do-isearch{-regexp}'
* lisp/ibuf-ext.el (ibuffer-do-isearch) (ibuffer-do-isearch-regexp): Use 'defun' instead of 'define-ibuffer-op'. (Bug#71927)
-rw-r--r--lisp/ibuf-ext.el18
1 files changed, 6 insertions, 12 deletions
diff --git a/lisp/ibuf-ext.el b/lisp/ibuf-ext.el
index 95ff014aa5b..33b68b96ff2 100644
--- a/lisp/ibuf-ext.el
+++ b/lisp/ibuf-ext.el
@@ -594,22 +594,16 @@ To evaluate a form without viewing the buffer, see `ibuffer-do-eval'."
594 :modifier-p :maybe) 594 :modifier-p :maybe)
595 (revert-buffer t t)) 595 (revert-buffer t t))
596 596
597;;;###autoload (autoload 'ibuffer-do-isearch "ibuf-ext") 597;;;###autoload
598(define-ibuffer-op ibuffer-do-isearch () 598(defun ibuffer-do-isearch ()
599 "Perform a `isearch-forward' in marked buffers." 599 "Perform a `isearch-forward' in marked buffers."
600 (:interactive () 600 (interactive "" ibuffer-mode)
601 :opstring "searched in"
602 :complex t
603 :modifier-p :maybe)
604 (multi-isearch-buffers (ibuffer-get-marked-buffers))) 601 (multi-isearch-buffers (ibuffer-get-marked-buffers)))
605 602
606;;;###autoload (autoload 'ibuffer-do-isearch-regexp "ibuf-ext") 603;;;###autoload
607(define-ibuffer-op ibuffer-do-isearch-regexp () 604(defun ibuffer-do-isearch-regexp ()
608 "Perform a `isearch-forward-regexp' in marked buffers." 605 "Perform a `isearch-forward-regexp' in marked buffers."
609 (:interactive () 606 (interactive "" ibuffer-mode)
610 :opstring "searched regexp in"
611 :complex t
612 :modifier-p :maybe)
613 (multi-isearch-buffers-regexp (ibuffer-get-marked-buffers))) 607 (multi-isearch-buffers-regexp (ibuffer-get-marked-buffers)))
614 608
615;;;###autoload (autoload 'ibuffer-do-replace-regexp "ibuf-ext") 609;;;###autoload (autoload 'ibuffer-do-replace-regexp "ibuf-ext")