Function: vc-cvs-could-register

vc-cvs-could-register is a byte-compiled function defined in vc-cvs.el.gz.

Signature

(vc-cvs-could-register FILE)

Documentation

Return non-nil if FILE could be registered in CVS.

This is only possible if CVS is managing FILE's directory or one of its parents.

Source Code

;; Defined in /usr/src/emacs/lisp/vc/vc-cvs.el.gz
(defun vc-cvs-could-register (file)
  "Return non-nil if FILE could be registered in CVS.
This is only possible if CVS is managing FILE's directory or one of
its parents."
  (let ((dir file))
    (while (and (stringp dir)
                (not (equal dir (setq dir (file-name-directory dir))))
                dir)
      (setq dir (if (file-exists-p
                     (expand-file-name "CVS/Entries" dir))
                    t
                  (directory-file-name dir))))
    (eq dir t)))