Function: cvs-mode-do
cvs-mode-do is a byte-compiled function defined in pcvs.el.gz.
Signature
(cvs-mode-do CMD FLAGS FILTER &key SHOW DONT-CHANGE-DISC CVSARGS POSTPROC)
Documentation
Generic cvs-mode-<foo> function.
Executes cvs CVSARGS CMD FLAGS on the selected files.
FILTER is passed to cvs-applicable-p to only apply the command to
files for which it makes sense.
SHOW indicates that CMD should be not be run in the default temp buffer and
should be shown to the user. The buffer and mode to be used are determined
by cvs-buffer-name-alist.
DONT-CHANGE-DISC non-nil indicates that the command will not change the
contents of files. This is only used by the parser.
Source Code
;; Defined in /usr/src/emacs/lisp/vc/pcvs.el.gz
(cl-defun cvs-mode-do (cmd flags filter
&key show dont-change-disc cvsargs postproc)
"Generic cvs-mode-<foo> function.
Executes `cvs CVSARGS CMD FLAGS' on the selected files.
FILTER is passed to `cvs-applicable-p' to only apply the command to
files for which it makes sense.
SHOW indicates that CMD should be not be run in the default temp buffer and
should be shown to the user. The buffer and mode to be used are determined
by `cvs-buffer-name-alist'.
DONT-CHANGE-DISC non-nil indicates that the command will not change the
contents of files. This is only used by the parser."
(cvs-mode-run cmd flags (cvs-mode-marked filter cmd)
:buf (cvs-temp-buffer (when show cmd))
:dont-change-disc dont-change-disc
:cvsargs cvsargs
:postproc postproc))