Function: magit--find-buffer

magit--find-buffer is a byte-compiled function defined in magit-base.el.

Signature

(magit--find-buffer &rest PLIST)

Documentation

Like find-buffer but take multiple VARIABLE-VALUE pairs.

Source Code

;; Defined in ~/.emacs.d/elpa/magit-20260411.1452/magit-base.el
(defun magit--find-buffer (&rest plist)
  "Like `find-buffer' but take multiple VARIABLE-VALUE pairs."
  (seq-find (lambda (buf)
              (while (and plist
                          (equal (buffer-local-value (car plist) buf)
                                 (cadr plist)))
                (setq plist (cddr plist)))
              (not plist))
            (buffer-list)))