Mercurial > hg
annotate mercurial/templates/monoblue/map @ 26005:6f4a280298c1
changelog: add way to call the reachableroots C implementation
This patch is part of a series of patches to speed up the computation of
revset.reachableroots by introducing a C implementation. The main motivation is
to speed up smartlog on big repositories. At the end of the series, on our big
repositories the computation of reachableroots is 10-50x faster and smartlog on
is 2x-5x faster.
This patch allows us to call the new C implementation of reachableroots from
python by creating an entry point in the changelog class.
author | Laurent Charignon <lcharignon@fb.com> |
---|---|
date | Thu, 06 Aug 2015 22:10:31 -0700 |
parents | 777235417457 |
children | 8d49d4899b0f |
rev | line source |
---|---|
7111 | 1 default = 'summary' |
2 mimetype = 'text/html; charset={encoding}' | |
3 header = header.tmpl | |
4 footer = footer.tmpl | |
5 search = search.tmpl | |
6 changelog = changelog.tmpl | |
7 summary = summary.tmpl | |
8 error = error.tmpl | |
9 notfound = notfound.tmpl | |
12666
ead4e21f49f1
web: add a help view for getting hg help output
Augie Fackler <durin42@gmail.com>
parents:
10254
diff
changeset
|
10 |
ead4e21f49f1
web: add a help view for getting hg help output
Augie Fackler <durin42@gmail.com>
parents:
10254
diff
changeset
|
11 help = help.tmpl |
ead4e21f49f1
web: add a help view for getting hg help output
Augie Fackler <durin42@gmail.com>
parents:
10254
diff
changeset
|
12 helptopics = helptopics.tmpl |
ead4e21f49f1
web: add a help view for getting hg help output
Augie Fackler <durin42@gmail.com>
parents:
10254
diff
changeset
|
13 |
18745
3c7c25fa58e0
hgweb help: split up long lines (in generated output)
Dan Villiom Podlaski Christiansen <danchr@gmail.com>
parents:
18526
diff
changeset
|
14 helpentry = ' |
3c7c25fa58e0
hgweb help: split up long lines (in generated output)
Dan Villiom Podlaski Christiansen <danchr@gmail.com>
parents:
18526
diff
changeset
|
15 <tr><td> |
3c7c25fa58e0
hgweb help: split up long lines (in generated output)
Dan Villiom Podlaski Christiansen <danchr@gmail.com>
parents:
18526
diff
changeset
|
16 <a href="{url|urlescape}help/{topic|escape}{sessionvars%urlparameter}"> |
3c7c25fa58e0
hgweb help: split up long lines (in generated output)
Dan Villiom Podlaski Christiansen <danchr@gmail.com>
parents:
18526
diff
changeset
|
17 {topic|escape} |
3c7c25fa58e0
hgweb help: split up long lines (in generated output)
Dan Villiom Podlaski Christiansen <danchr@gmail.com>
parents:
18526
diff
changeset
|
18 </a> |
3c7c25fa58e0
hgweb help: split up long lines (in generated output)
Dan Villiom Podlaski Christiansen <danchr@gmail.com>
parents:
18526
diff
changeset
|
19 </td><td> |
3c7c25fa58e0
hgweb help: split up long lines (in generated output)
Dan Villiom Podlaski Christiansen <danchr@gmail.com>
parents:
18526
diff
changeset
|
20 {summary|escape} |
3c7c25fa58e0
hgweb help: split up long lines (in generated output)
Dan Villiom Podlaski Christiansen <danchr@gmail.com>
parents:
18526
diff
changeset
|
21 </td></tr>' |
12666
ead4e21f49f1
web: add a help view for getting hg help output
Augie Fackler <durin42@gmail.com>
parents:
10254
diff
changeset
|
22 |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
23 naventry = '<a href="{url|urlescape}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> ' |
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
24 navshortentry = '<a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> ' |
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
25 navgraphentry = '<a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a> ' |
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
26 filenaventry = '<a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a>' |
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
27 filedifflink = '<a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> ' |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
28 filenodelink = ' |
8430
8b47efdf40ee
monoblue: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents:
8375
diff
changeset
|
29 <tr class="parity{parity}"> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
30 <td><a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a></td> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
31 <td></td> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
32 <td> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
33 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> | |
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
34 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> | |
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
35 <a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> | |
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
36 <a href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> | |
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
37 <a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
38 </td> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
39 </tr>' |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
40 filenolink = ' |
8430
8b47efdf40ee
monoblue: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents:
8375
diff
changeset
|
41 <tr class="parity{parity}"> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
42 <td><a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a></td> |
14307
d5a65e3ee6b1
monoblue: improve readability of the filenolink template
Steven Brown <StevenGBrown@gmail.com>
parents:
14046
diff
changeset
|
43 <td></td> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
44 <td> |
14307
d5a65e3ee6b1
monoblue: improve readability of the filenolink template
Steven Brown <StevenGBrown@gmail.com>
parents:
14046
diff
changeset
|
45 file | |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
46 annotate | |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
47 <a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> | |
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
48 <a href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> | |
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
49 <a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
50 </td> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
51 </tr>' |
10254
8d5de52431f2
hgweb: changenav: separate pages before and after the current position
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents:
9999
diff
changeset
|
52 |
8d5de52431f2
hgweb: changenav: separate pages before and after the current position
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents:
9999
diff
changeset
|
53 nav = '{before%naventry} {after%naventry}' |
8d5de52431f2
hgweb: changenav: separate pages before and after the current position
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents:
9999
diff
changeset
|
54 navshort = '{before%navshortentry}{after%navshortentry}' |
8d5de52431f2
hgweb: changenav: separate pages before and after the current position
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents:
9999
diff
changeset
|
55 navgraph = '{before%navgraphentry}{after%navgraphentry}' |
8d5de52431f2
hgweb: changenav: separate pages before and after the current position
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents:
9999
diff
changeset
|
56 filenav = '{before%filenaventry}{after%filenaventry}' |
8d5de52431f2
hgweb: changenav: separate pages before and after the current position
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents:
9999
diff
changeset
|
57 |
7111 | 58 fileellipses = '...' |
59 changelogentry = changelogentry.tmpl | |
60 searchentry = changelogentry.tmpl | |
61 changeset = changeset.tmpl | |
62 manifest = manifest.tmpl | |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
63 direntry = ' |
8430
8b47efdf40ee
monoblue: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents:
8375
diff
changeset
|
64 <tr class="parity{parity}"> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
65 <td>drwxr-xr-x</td> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
66 <td></td> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
67 <td></td> |
25232
e50d8b21f4f4
hgweb: descend empty directories in monoblue
Anton Shestakov <engored@ya.ru>
parents:
25124
diff
changeset
|
68 <td> |
25604
0cdcbc477cac
hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents:
25232
diff
changeset
|
69 <a href="{url|urlescape}file/{symrev}{path|urlescape}{sessionvars%urlparameter}">{basename|escape}</a> |
0cdcbc477cac
hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents:
25232
diff
changeset
|
70 <a href="{url|urlescape}file/{symrev}{path|urlescape}/{emptydirs|urlescape}{sessionvars%urlparameter}">{emptydirs|escape}</a> |
25232
e50d8b21f4f4
hgweb: descend empty directories in monoblue
Anton Shestakov <engored@ya.ru>
parents:
25124
diff
changeset
|
71 </td> |
25604
0cdcbc477cac
hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents:
25232
diff
changeset
|
72 <td><a href="{url|urlescape}file/{symrev}{path|urlescape}{sessionvars%urlparameter}">files</a></td> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
73 </tr>' |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
74 fileentry = ' |
8430
8b47efdf40ee
monoblue: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents:
8375
diff
changeset
|
75 <tr class="parity{parity}"> |
8b47efdf40ee
monoblue: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents:
8375
diff
changeset
|
76 <td>{permissions|permissions}</td> |
8b47efdf40ee
monoblue: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents:
8375
diff
changeset
|
77 <td>{date|isodate}</td> |
8b47efdf40ee
monoblue: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents:
8375
diff
changeset
|
78 <td>{size}</td> |
25604
0cdcbc477cac
hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents:
25232
diff
changeset
|
79 <td><a href="{url|urlescape}file/{symrev}/{file|urlescape}{sessionvars%urlparameter}">{basename|escape}</a></td> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
80 <td> |
25604
0cdcbc477cac
hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents:
25232
diff
changeset
|
81 <a href="{url|urlescape}file/{symrev}/{file|urlescape}{sessionvars%urlparameter}">file</a> | |
0cdcbc477cac
hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents:
25232
diff
changeset
|
82 <a href="{url|urlescape}log/{symrev}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> | |
0cdcbc477cac
hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents:
25232
diff
changeset
|
83 <a href="{url|urlescape}annotate/{symrev}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
84 </td> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
85 </tr>' |
7111 | 86 filerevision = filerevision.tmpl |
87 fileannotate = fileannotate.tmpl | |
88 filediff = filediff.tmpl | |
17202
1ae119269ddc
hgweb: side-by-side comparison functionality
wujek srujek
parents:
16577
diff
changeset
|
89 filecomparison = filecomparison.tmpl |
7111 | 90 filelog = filelog.tmpl |
8487
338412820a57
gitweb, monoblue: break long line in map file
Martin Geisler <mg@lazybytes.net>
parents:
8430
diff
changeset
|
91 fileline = ' |
338412820a57
gitweb, monoblue: break long line in map file
Martin Geisler <mg@lazybytes.net>
parents:
8430
diff
changeset
|
92 <div style="font-family:monospace" class="parity{parity}"> |
9113
f439d82f018c
gitweb, monoblue: fix double-spacing in file view (issue1733)
Martin Geisler <mg@lazybytes.net>
parents:
8713
diff
changeset
|
93 <pre><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</pre> |
8487
338412820a57
gitweb, monoblue: break long line in map file
Martin Geisler <mg@lazybytes.net>
parents:
8430
diff
changeset
|
94 </div>' |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
95 annotateline = ' |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
96 <tr class="parity{parity}"> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
97 <td class="linenr"> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
98 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#l{targetline}" |
24129
3fc86f1c39d8
hgweb: don't mix tabs and spaces in monoblue templates
Anton Shestakov <engored@ya.ru>
parents:
24128
diff
changeset
|
99 title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
100 </td> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
101 <td class="lineno"> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
102 <a href="#{lineid}" id="{lineid}">{linenumber}</a> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
103 </td> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
104 <td class="source">{line|escape}</td> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
105 </tr>' |
23744
d1933c2e3c8c
templates: use CSS classes for diff styling
Gregory Szorc <gregory.szorc@gmail.com>
parents:
23743
diff
changeset
|
106 difflineplus = '<span class="difflineplus"><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>' |
d1933c2e3c8c
templates: use CSS classes for diff styling
Gregory Szorc <gregory.szorc@gmail.com>
parents:
23743
diff
changeset
|
107 difflineminus = '<span class="difflineminus"><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>' |
d1933c2e3c8c
templates: use CSS classes for diff styling
Gregory Szorc <gregory.szorc@gmail.com>
parents:
23743
diff
changeset
|
108 difflineat = '<span class="difflineat"><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>' |
24580
e1842ef61edb
hgweb: resurrect <span> tag on diffline to fix rendering in monoblue style
Yuya Nishihara <yuya@tcha.org>
parents:
23744
diff
changeset
|
109 diffline = '<span><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>' |
17202
1ae119269ddc
hgweb: side-by-side comparison functionality
wujek srujek
parents:
16577
diff
changeset
|
110 |
1ae119269ddc
hgweb: side-by-side comparison functionality
wujek srujek
parents:
16577
diff
changeset
|
111 comparisonblock =' |
1ae119269ddc
hgweb: side-by-side comparison functionality
wujek srujek
parents:
16577
diff
changeset
|
112 <tbody class="block"> |
1ae119269ddc
hgweb: side-by-side comparison functionality
wujek srujek
parents:
16577
diff
changeset
|
113 {lines} |
1ae119269ddc
hgweb: side-by-side comparison functionality
wujek srujek
parents:
16577
diff
changeset
|
114 </tbody>' |
1ae119269ddc
hgweb: side-by-side comparison functionality
wujek srujek
parents:
16577
diff
changeset
|
115 comparisonline = ' |
1ae119269ddc
hgweb: side-by-side comparison functionality
wujek srujek
parents:
16577
diff
changeset
|
116 <tr> |
1ae119269ddc
hgweb: side-by-side comparison functionality
wujek srujek
parents:
16577
diff
changeset
|
117 <td class="source {type}"><a class="linenr" href="#{lineid}" id="{lineid}">{leftlinenumber}</a> {leftline|escape}</td> |
1ae119269ddc
hgweb: side-by-side comparison functionality
wujek srujek
parents:
16577
diff
changeset
|
118 <td class="source {type}"><a class="linenr" href="#{lineid}" id="{lineid}">{rightlinenumber}</a> {rightline|escape}</td> |
1ae119269ddc
hgweb: side-by-side comparison functionality
wujek srujek
parents:
16577
diff
changeset
|
119 </tr>' |
1ae119269ddc
hgweb: side-by-side comparison functionality
wujek srujek
parents:
16577
diff
changeset
|
120 |
23740
9e1f4c65f5f5
hgweb: allow viewing diffs against p1 or p2 for merge commits (issue3904)
Anton Shestakov <engored@ya.ru>
parents:
18772
diff
changeset
|
121 changesetlink = '<a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>' |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
122 changelogparent = ' |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
123 <tr> |
8430
8b47efdf40ee
monoblue: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents:
8375
diff
changeset
|
124 <th class="parent">parent {rev}:</th> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
125 <td class="parent"> |
23740
9e1f4c65f5f5
hgweb: allow viewing diffs against p1 or p2 for merge commits (issue3904)
Anton Shestakov <engored@ya.ru>
parents:
18772
diff
changeset
|
126 {changesetlink} |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
127 </td> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
128 </tr>' |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
129 changesetbranch = '<dt>branch</dt><dd>{name|escape}</dd>' |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
130 changesetparent = ' |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
131 <dt>parent {rev}</dt> |
23740
9e1f4c65f5f5
hgweb: allow viewing diffs against p1 or p2 for merge commits (issue3904)
Anton Shestakov <engored@ya.ru>
parents:
18772
diff
changeset
|
132 <dd>{changesetlink}</dd>' |
9e1f4c65f5f5
hgweb: allow viewing diffs against p1 or p2 for merge commits (issue3904)
Anton Shestakov <engored@ya.ru>
parents:
18772
diff
changeset
|
133 changesetparentdiff = ' |
9e1f4c65f5f5
hgweb: allow viewing diffs against p1 or p2 for merge commits (issue3904)
Anton Shestakov <engored@ya.ru>
parents:
18772
diff
changeset
|
134 <dt>parent {rev}</dt> |
24128
7ba4d53ed7d8
hgweb: remove unneeded escaping in gitweb/map and monoblue/map
Anton Shestakov <engored@ya.ru>
parents:
23744
diff
changeset
|
135 <dd>{changesetlink} {ifeq(node, basenode, '(current diff)', '({difffrom})')}</dd>' |
23740
9e1f4c65f5f5
hgweb: allow viewing diffs against p1 or p2 for merge commits (issue3904)
Anton Shestakov <engored@ya.ru>
parents:
18772
diff
changeset
|
136 difffrom = '<a href="{url|urlescape}rev/{node|short}:{originalnode|short}{sessionvars%urlparameter}">diff</a>' |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
137 filerevbranch = '<dt>branch</dt><dd>{name|escape}</dd>' |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
138 filerevparent = ' |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
139 <dt>parent {rev}</dt> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
140 <dd> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
141 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}"> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
142 {rename%filerename}{node|short} |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
143 </a> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
144 </dd>' |
7111 | 145 filerename = '{file|escape}@' |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
146 filelogrename = '| <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">base</a>' |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
147 fileannotateparent = ' |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
148 <dt>parent {rev}</dt> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
149 <dd> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
150 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}"> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
151 {rename%filerename}{node|short} |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
152 </a> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
153 </dd>' |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
154 changelogchild = ' |
8430
8b47efdf40ee
monoblue: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents:
8375
diff
changeset
|
155 <dt>child {rev}:</dt> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
156 <dd><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>' |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
157 changesetchild = ' |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
158 <dt>child {rev}</dt> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
159 <dd><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>' |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
160 filerevchild = ' |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
161 <dt>child {rev}</dt> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
162 <dd> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
163 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
164 </dd>' |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
165 fileannotatechild = ' |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
166 <dt>child {rev}</dt> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
167 <dd> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
168 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
169 </dd>' |
7111 | 170 tags = tags.tmpl |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
171 tagentry = ' |
8430
8b47efdf40ee
monoblue: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents:
8375
diff
changeset
|
172 <tr class="parity{parity}"> |
15375
fe9d36a6853e
hgweb: fix dynamic date calculation not working under Safari
Brodie Rao <brodie@bitheap.org>
parents:
14307
diff
changeset
|
173 <td class="nowrap age">{date|rfc822date}</td> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
174 <td><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{tag|escape}</a></td> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
175 <td class="nowrap"> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
176 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a> | |
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
177 <a href="{url|urlescape}log/{node|short}{sessionvars%urlparameter}">changelog</a> | |
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
178 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
179 </td> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
180 </tr>' |
13860
b5b84dd43613
hgweb: add separate bookmarks listing to monoblue theme (based on 38c9837b1f75)
Yuya Nishihara <yuya@tcha.org>
parents:
13794
diff
changeset
|
181 bookmarks = bookmarks.tmpl |
b5b84dd43613
hgweb: add separate bookmarks listing to monoblue theme (based on 38c9837b1f75)
Yuya Nishihara <yuya@tcha.org>
parents:
13794
diff
changeset
|
182 bookmarkentry = ' |
b5b84dd43613
hgweb: add separate bookmarks listing to monoblue theme (based on 38c9837b1f75)
Yuya Nishihara <yuya@tcha.org>
parents:
13794
diff
changeset
|
183 <tr class="parity{parity}"> |
25868
777235417457
monoblue: show relative age of bookmarks
Anton Shestakov <av6@dwimlabs.net>
parents:
25604
diff
changeset
|
184 <td class="nowrap age">{date|rfc822date}</td> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
185 <td><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{bookmark|escape}</a></td> |
13860
b5b84dd43613
hgweb: add separate bookmarks listing to monoblue theme (based on 38c9837b1f75)
Yuya Nishihara <yuya@tcha.org>
parents:
13794
diff
changeset
|
186 <td class="nowrap"> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
187 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a> | |
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
188 <a href="{url|urlescape}log/{node|short}{sessionvars%urlparameter}">changelog</a> | |
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
189 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a> |
13860
b5b84dd43613
hgweb: add separate bookmarks listing to monoblue theme (based on 38c9837b1f75)
Yuya Nishihara <yuya@tcha.org>
parents:
13794
diff
changeset
|
190 </td> |
b5b84dd43613
hgweb: add separate bookmarks listing to monoblue theme (based on 38c9837b1f75)
Yuya Nishihara <yuya@tcha.org>
parents:
13794
diff
changeset
|
191 </tr>' |
8355
5ba798f339c8
monoblue: add branches page
Sune Foldager <cryo@cyanite.org>
parents:
8235
diff
changeset
|
192 branches = branches.tmpl |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
193 branchentry = ' |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
194 <tr class="parity{parity}"> |
15375
fe9d36a6853e
hgweb: fix dynamic date calculation not working under Safari
Brodie Rao <brodie@bitheap.org>
parents:
14307
diff
changeset
|
195 <td class="nowrap age">{date|rfc822date}</td> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
196 <td><a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}">{node|short}</a></td> |
8713
de6bb29e208a
hgweb: allow distinction between open/closed branches on branches page
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents:
8487
diff
changeset
|
197 <td class="{status}">{branch|escape}</td> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
198 <td class="nowrap"> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
199 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a> | |
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
200 <a href="{url|urlescape}log/{node|short}{sessionvars%urlparameter}">changelog</a> | |
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
201 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
202 </td> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
203 </tr>' |
8430
8b47efdf40ee
monoblue: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents:
8375
diff
changeset
|
204 diffblock = '<pre>{lines}</pre>' |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
205 filediffparent = ' |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
206 <dt>parent {rev}</dt> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
207 <dd><a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></dd>' |
17202
1ae119269ddc
hgweb: side-by-side comparison functionality
wujek srujek
parents:
16577
diff
changeset
|
208 filecompparent = ' |
1ae119269ddc
hgweb: side-by-side comparison functionality
wujek srujek
parents:
16577
diff
changeset
|
209 <dt>parent {rev}</dt> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
210 <dd><a href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></dd>' |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
211 filelogparent = ' |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
212 <tr> |
8430
8b47efdf40ee
monoblue: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents:
8375
diff
changeset
|
213 <td align="right">parent {rev}: </td> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
214 <td><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
215 </tr>' |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
216 filediffchild = ' |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
217 <dt>child {rev}</dt> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
218 <dd><a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></dd>' |
17202
1ae119269ddc
hgweb: side-by-side comparison functionality
wujek srujek
parents:
16577
diff
changeset
|
219 filecompchild = ' |
1ae119269ddc
hgweb: side-by-side comparison functionality
wujek srujek
parents:
16577
diff
changeset
|
220 <dt>child {rev}</dt> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
221 <dd><a href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></dd>' |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
222 filelogchild = ' |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
223 <tr> |
8430
8b47efdf40ee
monoblue: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents:
8375
diff
changeset
|
224 <td align="right">child {rev}: </td> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
225 <td><a href="{url|urlescape}file{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
226 </tr>' |
7111 | 227 shortlog = shortlog.tmpl |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
228 tagtag = '<span class="tagtag" title="{name|escape}">{name|escape}</span> ' |
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
229 branchtag = '<span class="branchtag" title="{name|escape}">{name|escape}</span> ' |
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
230 inbranchtag = '<span class="inbranchtag" title="{name|escape}">{name|escape}</span> ' |
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
231 bookmarktag = '<span class="bookmarktag" title="{name|escape}">{name|escape}</span> ' |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
232 shortlogentry = ' |
8430
8b47efdf40ee
monoblue: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents:
8375
diff
changeset
|
233 <tr class="parity{parity}"> |
15375
fe9d36a6853e
hgweb: fix dynamic date calculation not working under Safari
Brodie Rao <brodie@bitheap.org>
parents:
14307
diff
changeset
|
234 <td class="nowrap age">{date|rfc822date}</td> |
8430
8b47efdf40ee
monoblue: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents:
8375
diff
changeset
|
235 <td>{author|person}</td> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
236 <td> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
237 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}"> |
8430
8b47efdf40ee
monoblue: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents:
8375
diff
changeset
|
238 {desc|strip|firstline|escape|nonempty} |
13794
5c18a0bca26f
hgweb: add bookmark labels to monoblue theme (based on 270f57d35525)
Yuya Nishihara <yuya@tcha.org>
parents:
12666
diff
changeset
|
239 <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
240 </a> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
241 </td> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
242 <td class="nowrap"> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
243 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a> | |
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
244 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
245 </td> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
246 </tr>' |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
247 filelogentry = ' |
8430
8b47efdf40ee
monoblue: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents:
8375
diff
changeset
|
248 <tr class="parity{parity}"> |
15375
fe9d36a6853e
hgweb: fix dynamic date calculation not working under Safari
Brodie Rao <brodie@bitheap.org>
parents:
14307
diff
changeset
|
249 <td class="nowrap age">{date|rfc822date}</td> |
25108
09ec4220a839
hgweb: split some long lines in paper, gitweb and monoblue styles
Anton Shestakov <engored@ya.ru>
parents:
24592
diff
changeset
|
250 <td> |
09ec4220a839
hgweb: split some long lines in paper, gitweb and monoblue styles
Anton Shestakov <engored@ya.ru>
parents:
24592
diff
changeset
|
251 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}"> |
09ec4220a839
hgweb: split some long lines in paper, gitweb and monoblue styles
Anton Shestakov <engored@ya.ru>
parents:
24592
diff
changeset
|
252 {desc|strip|firstline|escape|nonempty} |
25124
d08a13215d1a
hgweb: show changeset branches/tags/bookmarks in file log (style=monoblue)
Anton Shestakov <engored@ya.ru>
parents:
25108
diff
changeset
|
253 <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span> |
25108
09ec4220a839
hgweb: split some long lines in paper, gitweb and monoblue styles
Anton Shestakov <engored@ya.ru>
parents:
24592
diff
changeset
|
254 </a> |
09ec4220a839
hgweb: split some long lines in paper, gitweb and monoblue styles
Anton Shestakov <engored@ya.ru>
parents:
24592
diff
changeset
|
255 </td> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
256 <td class="nowrap"> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
257 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> | <a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> | <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
8430
8b47efdf40ee
monoblue: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents:
8375
diff
changeset
|
258 {rename%filelogrename} |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
259 </td> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
260 </tr>' |
25604
0cdcbc477cac
hgweb: don't dereference symbolic revision in monoblue style
Anton Shestakov <av6@dwimlabs.net>
parents:
25232
diff
changeset
|
261 archiveentry = '<li><a href="{url|urlescape}archive/{symrev}{extension}{ifeq(path,'/','',path|urlescape)}">{type|escape}</a></li>' |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
262 indexentry = ' |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
263 <tr class="parity{parity}"> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
264 <td><a href="{url|urlescape}{sessionvars%urlparameter}">{name|escape}</a></td> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
265 <td>{description}</td> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
266 <td>{contact|obfuscate}</td> |
15375
fe9d36a6853e
hgweb: fix dynamic date calculation not working under Safari
Brodie Rao <brodie@bitheap.org>
parents:
14307
diff
changeset
|
267 <td class="age">{lastchange|rfc822date}</td> |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
268 <td class="indexlinks">{archives%indexarchiveentry}</td> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
269 <td> |
18046
40374059d227
hgwebdir: do not show RSS and Atom links for plain directories
Angel Ezquerra <angel.ezquerra@gmail.com>
parents:
17302
diff
changeset
|
270 {if(isdirectory, '', |
40374059d227
hgwebdir: do not show RSS and Atom links for plain directories
Angel Ezquerra <angel.ezquerra@gmail.com>
parents:
17302
diff
changeset
|
271 '<div class="rss_logo"> |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
272 <a href="{url|urlescape}rss-log">RSS</a> <a href="{url|urlescape}atom-log">Atom</a> |
18046
40374059d227
hgwebdir: do not show RSS and Atom links for plain directories
Angel Ezquerra <angel.ezquerra@gmail.com>
parents:
17302
diff
changeset
|
273 </div>' |
40374059d227
hgwebdir: do not show RSS and Atom links for plain directories
Angel Ezquerra <angel.ezquerra@gmail.com>
parents:
17302
diff
changeset
|
274 )} |
8375
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
275 </td> |
7c28949d1d1e
monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents:
8355
diff
changeset
|
276 </tr>\n' |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
277 indexarchiveentry = '<a href="{url|urlescape}archive/{node|short}{extension}">{type|escape}</a> ' |
7111 | 278 index = index.tmpl |
8430
8b47efdf40ee
monoblue: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents:
8375
diff
changeset
|
279 urlparameter = '{separator}{name}={value|urlescape}' |
8b47efdf40ee
monoblue: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents:
8375
diff
changeset
|
280 hiddenformentry = '<input type="hidden" name="{name}" value="{value|escape}" />' |
7111 | 281 graph = graph.tmpl |
18526
9409aeaafdc1
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents:
18258
diff
changeset
|
282 breadcrumb = '> <a href="{url|urlescape}">{name|escape}</a> ' |