* vc-hg.el (vc-hg-working-revision): Use hg parent instead of
hg log as suggested by Alex Harsanyi <alexharsanyi@gmail.com>,
+2009-12-30 Nick Roberts <nickrob@snap.net.nz>
+
+ Show working revision correctly for mercurial.
+ * vc-hg.el (vc-hg-working-revision): Use hg parent instead of
+ hg log as suggested by Alex Harsanyi <alexharsanyi@gmail.com>,
+
2009-12-29 Juanma Barranquero <lekktu@gmail.com>
Declare some functions for the byte-compiler.
;; Ignore all errors.
(process-file
"hg" nil t nil
- "log" "-l1" (file-relative-name file)))
+ "parent" "--template" "\"{rev}\"" (file-relative-name file)))
;; Some problem happened. E.g. We can't find an `hg'
;; executable.
(error nil)))))))
- (when (eq 0 status)
- (if (string-match "changeset: *\\([0-9]*\\)" out)
- (match-string 1 out)
- "0"))))
+ (when (eq 0 status) (read out))))
;;; History functions