mercurial/util.py
changeset 1956 16750010813d
parent 1951 696230e52e4d
child 1958 f92cf4a8cedd
equal deleted inserted replaced
1952:f4df34b6987f 1956:16750010813d
   787     if _rcpath is None:
   787     if _rcpath is None:
   788         if 'HGRCPATH' in os.environ:
   788         if 'HGRCPATH' in os.environ:
   789             _rcpath = []
   789             _rcpath = []
   790             for p in os.environ['HGRCPATH'].split(os.pathsep):
   790             for p in os.environ['HGRCPATH'].split(os.pathsep):
   791                 if not p: continue
   791                 if not p: continue
   792                 try:
   792                 if os.path.isdir(p):
   793                     for f in os.listdir(p):
   793                     for f in os.listdir(p):
   794                         if f.endswith('.rc'):
   794                         if f.endswith('.rc'):
   795                             _rcpath.append(os.path.join(p, f))
   795                             _rcpath.append(os.path.join(p, f))
   796                     continue
   796                 else:
   797                 except:
   797                     _rcpath.append(p)
   798                     pass
       
   799                 _rcpath.append(p)
       
   800         else:
   798         else:
   801             _rcpath = os_rcpath()
   799             _rcpath = os_rcpath()
   802     return _rcpath
   800     return _rcpath