191 else: |
191 else: |
192 lastctx = repo[rev - 1] |
192 lastctx = repo[rev - 1] |
193 if lastctx.rev() != nullrev: |
193 if lastctx.rev() != nullrev: |
194 timedelta = ctx.date()[0] - lastctx.date()[0] |
194 timedelta = ctx.date()[0] - lastctx.date()[0] |
195 interarrival[roundto(timedelta, 300)] += 1 |
195 interarrival[roundto(timedelta, 300)] += 1 |
196 diff = sum((d.splitlines() for d in ctx.diff(pctx, git=True)), []) |
196 diff = sum((d.splitlines() |
|
197 for d in ctx.diff(pctx, opts={'git': True})), []) |
197 fileadds, diradds, fileremoves, filechanges = 0, 0, 0, 0 |
198 fileadds, diradds, fileremoves, filechanges = 0, 0, 0, 0 |
198 for filename, mar, lineadd, lineremove, isbin in parsegitdiff(diff): |
199 for filename, mar, lineadd, lineremove, isbin in parsegitdiff(diff): |
199 if isbin: |
200 if isbin: |
200 continue |
201 continue |
201 added = sum(lineadd.itervalues(), 0) |
202 added = sum(lineadd.itervalues(), 0) |