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
--- 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):