Mercurial > public > mercurial-scm > hg-stable
diff mercurial/windows.py @ 30641:f1c9fafcbf46
py3: replace os.environ with encoding.environ (part 3 of 5)
author | Pulkit Goyal <7895pulkit@gmail.com> |
---|---|
date | Sun, 18 Dec 2016 01:54:36 +0530 |
parents | bb77654dc7ae |
children | 067add650129 |
line wrap: on
line diff
--- a/mercurial/windows.py Sun Dec 18 01:46:39 2016 +0530 +++ b/mercurial/windows.py Sun Dec 18 01:54:36 2016 +0530 @@ -177,7 +177,7 @@ try: return sys.getwindowsversion()[3] == 1 except AttributeError: - return 'command' in os.environ.get('comspec', '') + return 'command' in encoding.environ.get('comspec', '') def openhardlinks(): return not _is_win_9x() @@ -303,7 +303,7 @@ PATH isn't searched if command is an absolute or relative path. An extension from PATHEXT is found and added if not present. If command isn't found None is returned.''' - pathext = os.environ.get('PATHEXT', '.COM;.EXE;.BAT;.CMD') + pathext = encoding.environ.get('PATHEXT', '.COM;.EXE;.BAT;.CMD') pathexts = [ext for ext in pathext.lower().split(pycompat.ospathsep)] if os.path.splitext(command)[1].lower() in pathexts: pathexts = [''] @@ -319,7 +319,7 @@ if pycompat.ossep in command: return findexisting(command) - for path in os.environ.get('PATH', '').split(pycompat.ospathsep): + for path in encoding.environ.get('PATH', '').split(pycompat.ospathsep): executable = findexisting(os.path.join(path, command)) if executable is not None: return executable