# HG changeset patch # User Bryan O'Sullivan # Date 1127496660 25200 # Node ID cfae1ed2d61fc33831af115784d3c851b1b89559 # Parent 0fcde73dc3cacb067558027179955cefc3c35f21 Write hgrc file in text mode, even on Windows. diff -r 0fcde73dc3ca -r cfae1ed2d61f mercurial/commands.py --- 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)