Function: vc-src-state
vc-src-state is a byte-compiled function defined in vc-src.el.gz.
Signature
(vc-src-state FILE)
Documentation
SRC-specific version of vc-state.
Source Code
;; Defined in /usr/src/emacs/lisp/vc/vc-src.el.gz
(defun vc-src-state (file)
"SRC-specific version of `vc-state'."
(let*
((status nil)
(default-directory (file-name-directory file))
(out
(with-output-to-string
(with-current-buffer
standard-output
(setq status
;; Ignore all errors.
(condition-case nil
(process-file
vc-src-program nil t nil
"status" "-a" (file-relative-name file))
(error nil)))))))
(when (eq 0 status)
(vc-src--parse-state out))))