Show More
@@ -519,7 +519,7 b' def listfilediffs(files, node, max):' | |||||
519 | return templateutil.mappedgenerator(_listfilediffsgen, |
|
519 | return templateutil.mappedgenerator(_listfilediffsgen, | |
520 | args=(files, node, max)) |
|
520 | args=(files, node, max)) | |
521 |
|
521 | |||
522 | def _prettyprintdifflines(tmpl, lines, blockno, lineidprefix): |
|
522 | def _prettyprintdifflines(context, tmpl, lines, blockno, lineidprefix): | |
523 | for lineno, l in enumerate(lines, 1): |
|
523 | for lineno, l in enumerate(lines, 1): | |
524 | difflineno = "%d.%d" % (blockno, lineno) |
|
524 | difflineno = "%d.%d" % (blockno, lineno) | |
525 | if l.startswith('+'): |
|
525 | if l.startswith('+'): | |
@@ -562,11 +562,13 b' def diffs(web, ctx, basectx, files, styl' | |||||
562 | continue |
|
562 | continue | |
563 | lines.extend(hunklines) |
|
563 | lines.extend(hunklines) | |
564 | if lines: |
|
564 | if lines: | |
|
565 | l = templateutil.mappedgenerator(_prettyprintdifflines, | |||
|
566 | args=(web.tmpl, lines, blockno, | |||
|
567 | lineidprefix)) | |||
565 | yield web.tmpl.generate('diffblock', { |
|
568 | yield web.tmpl.generate('diffblock', { | |
566 | 'parity': next(parity), |
|
569 | 'parity': next(parity), | |
567 | 'blockno': blockno, |
|
570 | 'blockno': blockno, | |
568 | 'lines': _prettyprintdifflines(web.tmpl, lines, blockno, |
|
571 | 'lines': l, | |
569 | lineidprefix), |
|
|||
570 | }) |
|
572 | }) | |
571 |
|
573 | |||
572 | def compare(tmpl, context, leftlines, rightlines): |
|
574 | def compare(tmpl, context, leftlines, rightlines): |
General Comments 0
You need to be logged in to leave comments.
Login now