cvs-temp-buffer is a compiled Lisp function in `pcvs.el'.

(cvs-temp-buffer &optional CMD NORMAL NOSETUP)

Create a temporary buffer to run CMD in.
If CMD is a string, use it to lookup `cvs-buffer-name-alist' to find
the buffer name to be used and its major mode.

The selected window will not be changed. The new buffer will not maintain undo
information and will be read-only unless NORMAL is non-nil. It will be emptied
(unless NOSETUP is non-nil) and its `default-directory' will be inherited
from the current buffer.