2
<tr tal:repeat="added entry/changes/added">
4
<tal:block condition="repeat/added/start">
3
<div tal:repeat="added entry/changes/added">
4
<tal:block condition="repeat/added/start">
9
8
tal:define="filename python:added[0];
10
9
file_id python:added[1]">
11
<a tal:attributes="href python:url(['/annotate', entry.revid], file_id=file_id);
12
title string:Annotate ${filename}"
13
tal:content="filename" class="filename">
18
<tr tal:repeat="removed entry/changes/removed">
20
<tal:block condition="repeat/removed/start">
10
<a tal:attributes="href python:url(['/annotate', entry.revno], file_id=file_id);
11
title string:Annotate ${filename}"
12
tal:content="filename" class="link"></a>
16
<div tal:repeat="removed entry/changes/removed">
17
<tal:block condition="repeat/removed/start">
25
21
tal:define="filename python:removed[0];
26
22
file_id python:removed[1]">
27
<a tal:attributes="href python:url(['/annotate', entry.revid], file_id=file_id);
23
<a tal:attributes="href python:url(['/annotate', entry.revno], file_id=file_id);
28
24
title string:Annotate ${filename}"
29
tal:content="filename" class="filename">
34
<tr tal:repeat="renamed entry/changes/renamed">
36
<tal:block condition="repeat/renamed/start">
25
tal:content="filename" class="link"></a>
29
<div tal:repeat="renamed entry/changes/renamed">
30
<tal:block condition="repeat/renamed/start">
41
34
tal:define="old_filename python:renamed[0];
42
35
new_filename python:renamed[1];
43
36
file_id python:renamed[2]">
44
<a tal:attributes="href python:url(['/annotate', entry.revid], file_id=file_id);
37
<a tal:attributes="href python:url(['/annotate', entry.revno], file_id=file_id);
45
38
title string:Annotate ${old_filename}"
46
39
tal:content="old_filename" class="filename">
50
<a tal:attributes="href python:url(['/annotate', entry.revid], file_id=file_id);
43
<a tal:attributes="href python:url(['/annotate', entry.revno], file_id=file_id);
51
44
title string:Annotate ${new_filename}"
52
45
tal:content="new_filename">
57
<tr tal:repeat="item entry/changes/modified" class="filename">
59
<tal:block condition="repeat/item/start">
51
<div tal:repeat="item entry/changes/modified">
52
<tal:block condition="repeat/item/start">
64
<tal:b content="structure python:modified_file_link(url, entry, item)" />
55
<tal:b content="structure python:modified_file_link(url, entry, item)" />