mercurial/util.py
changeset 4098 c08b6af023bc
parent 4097 403c4ddd74bb
child 4134 9dc64c8414ca
equal deleted inserted replaced
4097:403c4ddd74bb 4098:c08b6af023bc
   799         except:
   799         except:
   800             return [r'c:\mercurial\mercurial.ini']
   800             return [r'c:\mercurial\mercurial.ini']
   801 
   801 
   802     def user_rcpath():
   802     def user_rcpath():
   803         '''return os-specific hgrc search path to the user dir'''
   803         '''return os-specific hgrc search path to the user dir'''
   804         path = [os.path.join(os.path.expanduser('~'), 'mercurial.ini')]
   804         try:
       
   805             userrc = user_rcpath_win32()
       
   806         except:
       
   807             userrc = os.path.join(os.path.expanduser('~'), 'mercurial.ini')
       
   808         path = [userrc]
   805         userprofile = os.environ.get('USERPROFILE')
   809         userprofile = os.environ.get('USERPROFILE')
   806         if userprofile:
   810         if userprofile:
   807             path.append(os.path.join(userprofile, 'mercurial.ini'))
   811             path.append(os.path.join(userprofile, 'mercurial.ini'))
   808         return path
   812         return path
   809 
   813