Show More
@@ -479,7 +479,7 b' def diffs(web, tmpl, ctx, basectx, files' | |||
|
479 | 479 | parity = paritygen(web.stripecount) |
|
480 | 480 | |
|
481 | 481 | diffhunks = patch.diffhunks(repo, node1, node2, m, opts=diffopts) |
|
482 | for blockno, (header, hunks) in enumerate(diffhunks, 1): | |
|
482 | for blockno, (fctx1, fctx2, header, hunks) in enumerate(diffhunks, 1): | |
|
483 | 483 | if style != 'raw': |
|
484 | 484 | header = header[1:] |
|
485 | 485 | lines = [h + '\n' for h in header] |
@@ -2319,10 +2319,11 b' def diff(repo, node1=None, node2=None, m' | |||
|
2319 | 2319 | |
|
2320 | 2320 | copy, if not empty, should contain mappings {dst@y: src@x} of copy |
|
2321 | 2321 | information.''' |
|
2322 | for hdr, hunks in diffhunks(repo, node1=node1, node2=node2, match=match, | |
|
2323 | changes=changes, opts=opts, | |
|
2324 | losedatafn=losedatafn, prefix=prefix, | |
|
2325 | relroot=relroot, copy=copy): | |
|
2322 | for fctx1, fctx2, hdr, hunks in diffhunks( | |
|
2323 | repo, node1=node1, node2=node2, | |
|
2324 | match=match, changes=changes, opts=opts, | |
|
2325 | losedatafn=losedatafn, prefix=prefix, relroot=relroot, copy=copy, | |
|
2326 | ): | |
|
2326 | 2327 | text = ''.join(sum((list(hlines) for hrange, hlines in hunks), [])) |
|
2327 | 2328 | if hdr and (text or len(hdr) > 1): |
|
2328 | 2329 | yield '\n'.join(hdr) + '\n' |
@@ -2687,7 +2688,7 b' def trydiff(repo, revs, ctx1, ctx2, modi' | |||
|
2687 | 2688 | content2, date2, |
|
2688 | 2689 | path1, path2, opts=opts) |
|
2689 | 2690 | header.extend(uheaders) |
|
2690 | yield header, hunks | |
|
2691 | yield fctx1, fctx2, header, hunks | |
|
2691 | 2692 | |
|
2692 | 2693 | def diffstatsum(stats): |
|
2693 | 2694 | maxfile, maxtotal, addtotal, removetotal, binary = 0, 0, 0, 0, False |
General Comments 0
You need to be logged in to leave comments.
Login now