mercurial/hgweb/webutil.py
branchstable
changeset 35429 0279c2267d00
parent 34855 35c6a54ec1ff
child 35454 786289423e97
equal deleted inserted replaced
35425:88572b7e50fd 35429:0279c2267d00
   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):