windows: use abspath in mercurial/hg.py
authorPierre-Yves David <pierre-yves.david@octobus.net>
Sat, 10 Jul 2021 14:06:06 +0200
changeset 47626 1fdf315eff66
parent 47625 7bafe40ab78a
child 47627 aceede7c4929
windows: use abspath in mercurial/hg.py We replace `os.path.abspath` with `util.abspath`. This should solve more "drive capitalization" issue on Windows. Differential Revision: https://phab.mercurial-scm.org/D11063
mercurial/hg.py
--- a/mercurial/hg.py	Sat Jul 10 14:05:59 2021 +0200
+++ b/mercurial/hg.py	Sat Jul 10 14:06:06 2021 +0200
@@ -567,7 +567,7 @@
 
     # Resolve the value to put in [paths] section for the source.
     if islocal(source):
-        defaultpath = os.path.abspath(urlutil.urllocalpath(source))
+        defaultpath = util.abspath(urlutil.urllocalpath(source))
     else:
         defaultpath = source
 
@@ -821,7 +821,7 @@
 
         abspath = origsource
         if islocal(origsource):
-            abspath = os.path.abspath(urlutil.urllocalpath(origsource))
+            abspath = util.abspath(urlutil.urllocalpath(origsource))
 
         if islocal(dest):
             if os.path.exists(dest):