Function: vc-rcs-find-most-recent-rev
vc-rcs-find-most-recent-rev is a byte-compiled function defined in
vc-rcs.el.gz.
Signature
(vc-rcs-find-most-recent-rev BRANCH)
Documentation
Find most recent revision on BRANCH.
Source Code
;; Defined in /usr/src/emacs/lisp/vc/vc-rcs.el.gz
(defun vc-rcs-find-most-recent-rev (branch)
"Find most recent revision on BRANCH."
(goto-char (point-min))
(let ((latest-rev -1) value)
(while (re-search-forward (concat "^\\(" (regexp-quote branch)
"\\.\\([0-9]+\\)\\)\ndate[ \t]+[0-9.]+;")
nil t)
(let ((rev (string-to-number (match-string 2))))
(when (< latest-rev rev)
(setq latest-rev rev)
(setq value (match-string 1)))))
(or value
(vc-rcs-branch-part branch))))