[% blame_lines = blob.split("\n") %] [% FOR info IN blame %] [%- linecolour = info.commit.sha1.substr(0,6); IF info.commit.sha1 != lastsha1; styleinfo = " style='border-top: solid 3px #" _ linecolour _ ";'"; -%] [% info.commit.author %] [% info.commit.author_dt.ymd %] [% INCLUDE 'inc/chroma_hash.tt2' sha1 = info.commit.sha1.substr(0, 7) %] [%# linecolour %] [%- ELSE -%] [%- END -%] [% info.meta.lineno %]
[% blame_lines.${loop.index} | html %]
[% lastsha1 = info.commit.sha1 %] [% END %]