Function: ediff-delete-all-matches

ediff-delete-all-matches is a byte-compiled function defined in ediff-diff.el.gz.

Signature

(ediff-delete-all-matches REGEX FILE-LIST-LIST)

Source Code

;; Defined in /usr/src/emacs/lisp/vc/ediff-diff.el.gz
;; ARG1 is a regexp, ARG2 is a list of full-filenames
;; Delete all entries that match the regexp
(defun ediff-delete-all-matches (regex file-list-list)
  (let (result elt)
    (while file-list-list
      (setq elt (car file-list-list))
      (or (string-match regex (file-name-nondirectory elt))
	  (setq result (cons elt result)))
      (setq file-list-list (cdr file-list-list)))
    (reverse result)))