equal
deleted
inserted
replaced
543 yield tmpl('comparisonblock', lines=getblock(oc)) |
543 yield tmpl('comparisonblock', lines=getblock(oc)) |
544 |
544 |
545 def diffstatgen(ctx, basectx): |
545 def diffstatgen(ctx, basectx): |
546 '''Generator function that provides the diffstat data.''' |
546 '''Generator function that provides the diffstat data.''' |
547 |
547 |
548 stats = patch.diffstatdata(util.iterlines(ctx.diff(basectx))) |
548 stats = patch.diffstatdata( |
|
549 util.iterlines(ctx.diff(basectx, noprefix=False))) |
549 maxname, maxtotal, addtotal, removetotal, binary = patch.diffstatsum(stats) |
550 maxname, maxtotal, addtotal, removetotal, binary = patch.diffstatsum(stats) |
550 while True: |
551 while True: |
551 yield stats, maxname, maxtotal, addtotal, removetotal, binary |
552 yield stats, maxname, maxtotal, addtotal, removetotal, binary |
552 |
553 |
553 def diffsummary(statgen): |
554 def diffsummary(statgen): |