merge with crew.
--- a/mercurial/util.py Sun May 14 17:37:17 2006 -0700
+++ b/mercurial/util.py Sun May 14 17:37:34 2006 -0700
@@ -535,8 +535,12 @@
def os_rcpath():
'''return default os-specific hgrc search path'''
- return system_rcpath() + [os.path.join(os.path.expanduser('~'),
- 'mercurial.ini')]
+ path = system_rcpath()
+ path.append(os.path.join(os.path.expanduser('~'), 'mercurial.ini'))
+ userprofile = os.environ.get('USERPROFILE')
+ if userprofile:
+ path.append(os.path.join(userprofile, 'mercurial.ini'))
+ return path
def parse_patch_output(output_line):
"""parses the output produced by patch and returns the file name"""