Output file of 'export' is opened as binary (other OS)
authorthananck@yahoo.com
Mon, 04 Jul 2005 12:22:21 -0800
changeset 615 ad2999fad721
parent 614 6bff574d639f
child 616 d45d1c90032e
Output file of 'export' is opened as binary (other OS) # HG changeset patch # User thananck@yahoo.com # Node ID 7a240687674e6cf5a8dfd45973d7e3978b89af79 # Parent d2994b5298fb20f87dc1d4747635b280db3c0526 Output file of 'export' is opened as binary (other OS)
mercurial/commands.py
--- a/mercurial/commands.py	Mon Jul 04 12:18:58 2005 -0800
+++ b/mercurial/commands.py	Mon Jul 04 12:22:21 2005 -0800
@@ -505,7 +505,7 @@
 
     if opts['output'] and opts['output'] != '-':
         try:
-            fp = open(expand(opts['output']), 'w')
+            fp = open(expand(opts['output']), 'wb')
         except KeyError, inst:
             ui.warn("error: invalid format spec '%%%s' in output file name\n" %
                     inst.args[0])