mercurial/patch.py
changeset 3899 504dee0abeac
parent 3717 9e248cfd8b94
child 3900 2b3175acb653
equal deleted inserted replaced
3883:6081b4c68baf 3899:504dee0abeac
   654         diff(repo, prev, node, fp=fp, opts=opts)
   654         diff(repo, prev, node, fp=fp, opts=opts)
   655         if fp not in (sys.stdout, repo.ui):
   655         if fp not in (sys.stdout, repo.ui):
   656             fp.close()
   656             fp.close()
   657 
   657 
   658     for seqno, cset in enumerate(revs):
   658     for seqno, cset in enumerate(revs):
   659         single(cset, seqno, fp)
   659         single(cset, seqno+1, fp)
   660 
   660 
   661 def diffstat(patchlines):
   661 def diffstat(patchlines):
   662     fd, name = tempfile.mkstemp(prefix="hg-patchbomb-", suffix=".txt")
   662     fd, name = tempfile.mkstemp(prefix="hg-patchbomb-", suffix=".txt")
   663     try:
   663     try:
   664         p = popen2.Popen3('diffstat -p1 -w79 2>/dev/null > ' + name)
   664         p = popen2.Popen3('diffstat -p1 -w79 2>/dev/null > ' + name)