mercurial/util_win32.py
changeset 4407 f97b89314fb3
parent 4382 8c2a18cc3096
child 4672 272c0a09b203
--- a/mercurial/util_win32.py	Thu May 03 17:27:21 2007 -0500
+++ b/mercurial/util_win32.py	Sun May 06 16:40:53 2007 +0200
@@ -297,30 +297,5 @@
             win32file.SetEndOfFile(self.handle)
         except pywintypes.error, err:
             raise WinIOError(err)
-            
-def find_in_path(name, path, default=None):
-    '''find name in search path. path can be string (will be split
-    with os.pathsep), or iterable thing that returns strings.  if name
-    found, return path to name. else return default. name is looked up
-    using cmd.exe rules, using PATHEXT.'''
-    if isinstance(path, str):
-        path = path.split(os.pathsep)
-        
-    pathext = os.environ.get('PATHEXT', '.COM;.EXE;.BAT;.CMD')
-    pathext = pathext.lower().split(os.pathsep)
-    isexec = os.path.splitext(name)[1].lower() in pathext
-    
-    for p in path:
-        p_name = os.path.join(p, name)
-        
-        if isexec and os.path.exists(p_name):
-            return p_name
-        
-        for ext in pathext:
-            p_name_ext = p_name + ext
-            if os.path.exists(p_name_ext):
-                return p_name_ext
-            
-    return default
 
 getuser_fallback = win32api.GetUserName