Function: majutsu--find-mode-buffer

majutsu--find-mode-buffer is a natively compiled function defined in majutsu-base.el.

Signature

(majutsu--find-mode-buffer MODE &optional ROOT)

Documentation

Return a live buffer in MODE for ROOT (or any repo when ROOT is nil).

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-base.el
(defun majutsu--find-mode-buffer (mode &optional root)
  "Return a live buffer in MODE for ROOT (or any repo when ROOT is nil)."
  (let ((root (or root (majutsu--buffer-root))))
    (seq-find (lambda (buf)
                (with-current-buffer buf
                  (and (derived-mode-p mode)
                       (or (null root)
                           (equal (majutsu--buffer-root buf) root)))))
              (buffer-list))))