comparison mercurial/patch.py @ 5878:d39af2eabb8c

transform a bunch of print statements to appropriate ui calls
author Matt Mackall <mpm@selenic.com>
date Fri, 18 Jan 2008 10:48:25 -0600
parents deb0d3518674
children 2da5b19a6460
comparison
equal deleted inserted replaced
5877:5692bed8230b 5878:d39af2eabb8c
1370 return 1370 return
1371 fd, name = tempfile.mkstemp(prefix="hg-patchbomb-", suffix=".txt") 1371 fd, name = tempfile.mkstemp(prefix="hg-patchbomb-", suffix=".txt")
1372 try: 1372 try:
1373 p = popen2.Popen3('diffstat -p1 -w79 2>/dev/null > ' + name) 1373 p = popen2.Popen3('diffstat -p1 -w79 2>/dev/null > ' + name)
1374 try: 1374 try:
1375 for line in patchlines: print >> p.tochild, line 1375 for line in patchlines:
1376 p.tochild.write(line + "\n")
1376 p.tochild.close() 1377 p.tochild.close()
1377 if p.wait(): return 1378 if p.wait(): return
1378 fp = os.fdopen(fd, 'r') 1379 fp = os.fdopen(fd, 'r')
1379 stat = [] 1380 stat = []
1380 for line in fp: stat.append(line.lstrip()) 1381 for line in fp: stat.append(line.lstrip())