[PATCH 03 of 12 RFC v2] cmdutil: use ui descriptors in makefileobj

Idan Kamara idankk86 at gmail.com
Wed Jun 15 16:09:15 CDT 2011


# HG changeset patch
# User Idan Kamara <idankk86 at gmail.com>
# Date 1307534092 -10800
# Node ID 01a40d02431b568fdc6084a59565cc753e116be7
# Parent  af4395dd73261b6377e7fb8d470d19adccc7e0f2
cmdutil: use ui descriptors in makefileobj

diff -r af4395dd7326 -r 01a40d02431b mercurial/cmdutil.py
--- a/mercurial/cmdutil.py	Wed Jun 08 14:54:52 2011 +0300
+++ b/mercurial/cmdutil.py	Wed Jun 08 14:54:52 2011 +0300
@@ -160,7 +160,7 @@
     writable = mode not in ('r', 'rb')
 
     if not pat or pat == '-':
-        fp = writable and sys.stdout or sys.stdin
+        fp = writable and repo.ui.fout or repo.ui.fin
         return os.fdopen(os.dup(fp.fileno()), mode)
     if hasattr(pat, 'write') and writable:
         return pat


More information about the Mercurial-devel mailing list