branch: externals/vc-hgcmd
commit e47e11bb265ed9893927b66ec319a896cf95c648
Author: muffinmad <andreyk....@gmail.com>
Commit: muffinmad <andreyk....@gmail.com>

    don't pass relative file names to vc-state
---
 vc-hgcmd.el | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/vc-hgcmd.el b/vc-hgcmd.el
index e6294bf..3d0d4d0 100644
--- a/vc-hgcmd.el
+++ b/vc-hgcmd.el
@@ -1,11 +1,11 @@
 ;;; vc-hgcmd.el --- VC mercurial backend that uses hg command server -*- 
lexical-binding: t; -*-
 
-;; Copyright (C) 2018 Andrii Kolomoiets
+;; Copyright (C) 2018-2019 Andrii Kolomoiets
 
 ;; Author: Andrii Kolomoiets <andreyk....@gmail.com>
 ;; Keywords: vc
 ;; URL: https://github.com/muffinmad/emacs-vc-hgcmd
-;; Package-Version: 1.3.1
+;; Package-Version: 1.3.2
 ;; Package-Requires: ((emacs "25.1"))
 
 ;; This file is NOT part of GNU Emacs.
@@ -505,7 +505,7 @@ Insert 'Running command' and display buffer text if COMMAND"
 
 (defun vc-hgcmd-working-revision (file)
   "Working revision. Return repository working revision if FILE is committed."
-  (if (and file (eq 'added (vc-state (vc-hgcmd--file-relative-name file))))
+  (if (and file (eq 'added (vc-state file)))
       "0"
     (or (vc-hgcmd-command "log" "-l" "1" "-f" "-T" "{rev}") "0")))
 
@@ -515,7 +515,7 @@ Insert 'Running command' and display buffer text if COMMAND"
 
 (defun vc-hgcmd-mode-line-string (file)
   "Return a string for `vc-mode-line' to put in the mode line for FILE."
-  (let* ((state (vc-state (vc-hgcmd--file-relative-name file)))
+  (let* ((state (vc-state file))
             (state-echo nil)
             (face nil)
          ;; TODO allow to customize it.

Reply via email to