Function: cvs-execute-single-file-list

cvs-execute-single-file-list is a byte-compiled function defined in pcvs.el.gz.

Signature

(cvs-execute-single-file-list FIS EXTRACTOR PROGRAM CONSTANT-ARGS)

Documentation

Run PROGRAM on all elements on FIS.

CONSTANT-ARGS is a list of strings to pass as arguments to PROGRAM. The arguments given to the program will be CONSTANT-ARGS followed by the list that EXTRACTOR returns.

EXTRACTOR will be called once for each file on FIS. It is given one argument, the cvs-fileinfo. It can return t, which means ignore this file, or a list of arguments to send to the program.

Source Code

;; Defined in /usr/src/emacs/lisp/vc/pcvs.el.gz
;; FIXME: make this run in the background ala cvs-run-process...
(defun cvs-execute-single-file-list (fis extractor program constant-args)
  "Run PROGRAM on all elements on FIS.
CONSTANT-ARGS is a list of strings to pass as arguments to PROGRAM.
The arguments given to the program will be CONSTANT-ARGS followed by
the list that EXTRACTOR returns.

EXTRACTOR will be called once for each file on FIS.  It is given
one argument, the cvs-fileinfo.  It can return t, which means ignore
this file, or a list of arguments to send to the program."
  (dolist (fi fis)
    (cvs-execute-single-file fi extractor program constant-args)))