diff -r 5692bed8230b -r d39af2eabb8c mercurial/patch.py --- a/mercurial/patch.py Fri Jan 18 10:07:36 2008 -0600 +++ b/mercurial/patch.py Fri Jan 18 10:48:25 2008 -0600 @@ -1372,7 +1372,8 @@ try: p = popen2.Popen3('diffstat -p1 -w79 2>/dev/null > ' + name) try: - for line in patchlines: print >> p.tochild, line + for line in patchlines: + p.tochild.write(line + "\n") p.tochild.close() if p.wait(): return fp = os.fdopen(fd, 'r')