mercurial/posix.py
changeset 30634 ad15646dc61c
parent 30614 cfe66dcf45c0
child 30641 16b5df5792a8
equal deleted inserted replaced
30633:fd244e047ec0 30634:ad15646dc61c
   460         return findexisting(command)
   460         return findexisting(command)
   461 
   461 
   462     if sys.platform == 'plan9':
   462     if sys.platform == 'plan9':
   463         return findexisting(os.path.join('/bin', command))
   463         return findexisting(os.path.join('/bin', command))
   464 
   464 
   465     for path in os.environ.get('PATH', '').split(pycompat.ospathsep):
   465     for path in encoding.environ.get('PATH', '').split(pycompat.ospathsep):
   466         executable = findexisting(os.path.join(path, command))
   466         executable = findexisting(os.path.join(path, command))
   467         if executable is not None:
   467         if executable is not None:
   468             return executable
   468             return executable
   469     return None
   469     return None
   470 
   470