Function: vc-hg-previous-revision

vc-hg-previous-revision is a byte-compiled function defined in vc-hg.el.gz.

Signature

(vc-hg-previous-revision FILE REV)

Source Code

;; Defined in /usr/src/emacs/lisp/vc/vc-hg.el.gz
;;; Miscellaneous

(defun vc-hg-previous-revision (_file rev)
  ;; We can't simply decrement by 1, because that revision might be
  ;; e.g. on a different branch (bug#22032).
  (with-temp-buffer
    (and (eq 0
             (vc-hg-command t nil nil "id" "-n" "-r" (concat rev "^")))
         ;; Trim the trailing newline.
         (buffer-substring (point-min) (1- (point-max))))))