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