-
Notifications
You must be signed in to change notification settings - Fork 36
/
blame.tt2
38 lines (34 loc) · 816 Bytes
/
blame.tt2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
[% PROCESS 'nav/actions.tt2' object = head %]
[% IF object.type == 'commit' %]
<div class='commit-message'>
[% head.comment.substr(0, 85) %] ...
</div>
[% END %]
[% INCLUDE 'nav/path.tt2' %]
<div id='blame'>
<table>
<thead>
<tr>
<th>sha1</th>
<th>line</th>
<th>data</th>
</tr>
</thead>
<tfoot>
<tr>
<td>sha1</td>
<td>line</td>
<td>data</td>
</tr>
</tfoot>
<tbody>
[% FOR info IN blame %]
<tr class=''>
<td class='commit-info'><a title="[% info.commit.author %] on [% info.commit.author_dt %]" href='[% c.uri_for('commit', {h=info.commit.sha1}) %]'>[% INCLUDE '_chroma_hash.tt2' sha1 = info.commit.sha1.substr(0,7) -%]</a></td>
<td class='lineno'><tt>[% info.meta.lineno %]</tt></td>
<td><pre>[% info.line | html %]</pre></td>
</tr>
[% END %]
</tbody>
</table>
</div>