Function: vc-rcs-checkout-model
vc-rcs-checkout-model is a byte-compiled function defined in
vc-rcs.el.gz.
Signature
(vc-rcs-checkout-model FILES)
Documentation
RCS-specific version of vc-checkout-model.
Source Code
;; Defined in /usr/src/emacs/lisp/vc/vc-rcs.el.gz
(defun vc-rcs-checkout-model (files)
"RCS-specific version of `vc-checkout-model'."
(let ((file (if (consp files) (car files) files))
result)
(when vc-consult-headers
(vc-file-setprop file 'vc-checkout-model nil)
(vc-rcs-consult-headers file)
(setq result (vc-file-getprop file 'vc-checkout-model)))
(or result
(progn (vc-rcs-fetch-master-state file)
(vc-file-getprop file 'vc-checkout-model))
;; For non-existing files we assume strict locking.
'locking)))