Function: filtered-frame-list
filtered-frame-list is a byte-compiled function defined in
frame.el.gz.
Signature
(filtered-frame-list PREDICATE)
Documentation
Return a list of all live frames which satisfy PREDICATE.
Source Code
;; Defined in /usr/src/emacs/lisp/frame.el.gz
(defun filtered-frame-list (predicate)
"Return a list of all live frames which satisfy PREDICATE."
(let* ((frames (frame-list))
(list frames))
(while (consp frames)
(unless (funcall predicate (car frames))
(setcar frames nil))
(setq frames (cdr frames)))
(delq nil list)))