comparison mercurial/patch.py @ 3899:504dee0abeac

Make sequence number on hg export start at 1 (as documented for %n). Add test.
author Thomas Arendsen Hein <thomas@intevation.de>
date Fri, 15 Dec 2006 19:09:10 +0100
parents 9e248cfd8b94
children 2b3175acb653
comparison
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)