Function: reftex-remove-if

reftex-remove-if is a byte-compiled function defined in reftex.el.gz.

Signature

(reftex-remove-if PREDICATE LIST)

Documentation

Nondestructively remove all items from LIST which satisfy PREDICATE.

Source Code

;; Defined in /usr/src/emacs/lisp/textmodes/reftex.el.gz
(defun reftex-remove-if (predicate list)
  "Nondestructively remove all items from LIST which satisfy PREDICATE."
  (let (result)
    (dolist (elt list (nreverse result))
      (unless (funcall predicate elt)
	(push elt result)))))