Function: hywiki-get-buffers

hywiki-get-buffers is a byte-compiled function defined in hywiki.el.

Signature

(hywiki-get-buffers HYWIKI-MODE-STATUS)

Documentation

Return the set of HYWIKI-MODE-STATUS buffers in any non-minibuffer window.

This goes across all live frames.

See the function documentation for hywiki-mode(var)/hywiki-mode(fun) for valid HYWIKI-MODE-STATUS values (the states of hywiki-mode(var)/hywiki-mode(fun)).

Source Code

;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hywiki.el
(defun hywiki-get-buffers (hywiki-mode-status)
  "Return the set of HYWIKI-MODE-STATUS buffers in any non-minibuffer window.
This goes across all live frames.

See the function documentation for `hywiki-mode' for valid HYWIKI-MODE-STATUS
values (the states of `hywiki-mode')."
  (when hywiki-mode-status
    (let ((hywiki-buf-predicate
	   (if (eq hywiki-mode-status :pages)
	       #'hywiki-in-page-p
	     #'hywiki-potential-buffer-p)))
      (seq-filter (lambda (buf)
		    (with-current-buffer buf
		      (when (funcall hywiki-buf-predicate)
			buf)))
		  (buffer-list)))))