]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix vc-root-diff broken with Git as well
authorDmitry Gutov <dgutov@yandex.ru>
Thu, 19 Aug 2021 00:57:58 +0000 (03:57 +0300)
committerDmitry Gutov <dgutov@yandex.ru>
Thu, 19 Aug 2021 00:57:58 +0000 (03:57 +0300)
* lisp/vc/vc.el (vc-root-diff): Fix similar to 35023214031e1 by
avoiding the abbreviated directory name in argument (bug#39452).

lisp/vc/vc.el

index e2b12c6cb03798e2145ac15cb69a9d9eb37cba62..b75862e8a5291a78c157628564fe170909e0b62b 100644 (file)
@@ -2056,7 +2056,7 @@ saving the buffer."
       ;; relative file names work.
       (let ((default-directory rootdir))
        (vc-diff-internal
-        t (list backend (list rootdir) working-revision) nil nil
+        t (list backend (list (expand-file-name rootdir)) working-revision) nil nil
         (called-interactively-p 'interactive))))))
 
 ;;;###autoload