Write hgrc file in text mode, even on Windows.
--- a/mercurial/commands.py Fri Sep 23 10:30:41 2005 -0700
+++ b/mercurial/commands.py Fri Sep 23 10:31:00 2005 -0700
@@ -624,7 +624,7 @@
abspath = os.path.abspath(source)
if not opts['pull']:
copy = True
-
+
if copy:
try:
# we use a lock here because if we race with commit, we
@@ -652,7 +652,7 @@
repo = hg.repository(ui, dest, create=1)
repo.pull(other)
- f = repo.opener("hgrc", "w")
+ f = repo.opener("hgrc", "w", text=True)
f.write("[paths]\n")
f.write("default = %s\n" % abspath)