diff -r cbc61b1b52ea -r d623cc6b3742 mercurial/posix.py --- a/mercurial/posix.py Sat Dec 17 19:36:40 2016 +0530 +++ b/mercurial/posix.py Sat Dec 17 19:47:17 2016 +0530 @@ -23,6 +23,7 @@ from .i18n import _ from . import ( encoding, + pycompat, ) posixfile = open @@ -461,7 +462,7 @@ if sys.platform == 'plan9': return findexisting(os.path.join('/bin', command)) - for path in os.environ.get('PATH', '').split(os.pathsep): + for path in os.environ.get('PATH', '').split(pycompat.ospathsep): executable = findexisting(os.path.join(path, command)) if executable is not None: return executable