Mercurial > public > mercurial-scm > hg-stable
diff mercurial/util.py @ 30630:bcf4a975f93d
py3: replace os.altsep with pycompat.altsep
All the occurences of os.altsep are replaced with pycompat.altsep which
returns bytes.
author | Pulkit Goyal <7895pulkit@gmail.com> |
---|---|
date | Sun, 18 Dec 2016 01:17:12 +0530 |
parents | 1112ff99d965 |
children | 344e68882cd3 |
line wrap: on
line diff
--- a/mercurial/util.py Sun Dec 18 00:52:05 2016 +0530 +++ b/mercurial/util.py Sun Dec 18 01:17:12 2016 +0530 @@ -1304,8 +1304,8 @@ return dict((normcase(n), n) for n in os.listdir(dir)) seps = pycompat.ossep - if os.altsep: - seps = seps + os.altsep + if pycompat.osaltsep: + seps = seps + pycompat.osaltsep # Protect backslashes. This gets silly very quickly. seps.replace('\\','\\\\') pattern = remod.compile(r'([^%s]+)|([%s]+)' % (seps, seps)) @@ -1371,7 +1371,7 @@ def endswithsep(path): '''Check path ends with os.sep or os.altsep.''' return (path.endswith(pycompat.ossep) - or os.altsep and path.endswith(os.altsep)) + or pycompat.osaltsep and path.endswith(pycompat.osaltsep)) def splitpath(path): '''Split path by os.sep.