Function: filesets-filter-list

filesets-filter-list is a byte-compiled function defined in filesets.el.gz.

Signature

(filesets-filter-list LST COND-FN)

Documentation

Remove all elements not conforming to COND-FN from list LST.

COND-FN takes one argument: the current element.

Source Code

;; Defined in /usr/src/emacs/lisp/filesets.el.gz
;;; utils
(defun filesets-filter-list (lst cond-fn)
  "Remove all elements not conforming to COND-FN from list LST.
COND-FN takes one argument: the current element."
;  (cl-remove 'dummy lst :test (lambda (dummy elt)
;			      (not (funcall cond-fn elt)))))
  (let ((rv nil))
    (dolist (elt lst)
      (when (funcall cond-fn elt)
	(push elt rv)))
    (nreverse rv)))