Mercurial > public > mercurial-scm > hg
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()) |