##// END OF EJS Templates
hgweb: urlescape all urls, HTML escape repo/tag/branch/... names...
Thomas Arendsen Hein -
r18526:9409aeaa stable
parent child Browse files
Show More
@@ -1,8 +1,8 b''
1 1 <entry>
2 2 <title>{bookmark|escape}</title>
3 <link rel="alternate" href="{urlbase}{url}rev/{node|short}"/>
4 <id>{urlbase}{url}#bookmark-{node}</id>
3 <link rel="alternate" href="{urlbase}{url|urlescape}rev/{node|short}"/>
4 <id>{urlbase}{url|urlescape}#bookmark-{node}</id>
5 5 <updated>{date|rfc3339date}</updated>
6 6 <published>{date|rfc3339date}</published>
7 7 <content type="text">{bookmark|strip|escape}</content>
8 8 </entry>
@@ -1,11 +1,11 b''
1 1 {header}
2 <id>{urlbase}{url}</id>
3 <link rel="self" href="{urlbase}{url}atom-bookmarks"/>
4 <link rel="alternate" href="{urlbase}{url}bookmarks"/>
2 <id>{urlbase}{url|urlescape}</id>
3 <link rel="self" href="{urlbase}{url|urlescape}atom-bookmarks"/>
4 <link rel="alternate" href="{urlbase}{url|urlescape}bookmarks"/>
5 5 <title>{repo|escape}: bookmarks</title>
6 6 <summary>{repo|escape} bookmark history</summary>
7 7 <author><name>Mercurial SCM</name></author>
8 8 {latestentry%feedupdated}
9 9
10 10 {entries%bookmarkentry}
11 11 </feed>
@@ -1,8 +1,8 b''
1 1 <entry>
2 2 <title>{branch|escape}</title>
3 <link rel="alternate" href="{urlbase}{url}rev/{node|short}"/>
4 <id>{urlbase}{url}#branch-{node}</id>
3 <link rel="alternate" href="{urlbase}{url|urlescape}rev/{node|short}"/>
4 <id>{urlbase}{url|urlescape}#branch-{node}</id>
5 5 <updated>{date|rfc3339date}</updated>
6 6 <published>{date|rfc3339date}</published>
7 7 <content type="text"><![CDATA[{branch|strip|escape|addbreaks}]]></content>
8 8 </entry>
@@ -1,11 +1,11 b''
1 1 {header}
2 <id>{urlbase}{url}</id>
3 <link rel="self" href="{urlbase}{url}atom-tags"/>
4 <link rel="alternate" href="{urlbase}{url}tags"/>
2 <id>{urlbase}{url|urlescape}</id>
3 <link rel="self" href="{urlbase}{url|urlescape}atom-tags"/>
4 <link rel="alternate" href="{urlbase}{url|urlescape}tags"/>
5 5 <title>{repo|escape}: branches</title>
6 6 <summary>{repo|escape} branch history</summary>
7 7 <author><name>Mercurial SCM</name></author>
8 8 {latestentry%feedupdated}
9 9
10 10 {entries%branchentry}
11 11 </feed>
@@ -1,10 +1,10 b''
1 1 {header}
2 2 <!-- Changelog -->
3 <id>{urlbase}{url}</id>
4 <link rel="self" href="{urlbase}{url}atom-log"/>
5 <link rel="alternate" href="{urlbase}{url}"/>
3 <id>{urlbase}{url|urlescape}</id>
4 <link rel="self" href="{urlbase}{url|urlescape}atom-log"/>
5 <link rel="alternate" href="{urlbase}{url|urlescape}"/>
6 6 <title>{repo|escape} Changelog</title>
7 7 {latestentry%feedupdated}
8 8
9 9 {entries%changelogentry}
10 10 </feed>
@@ -1,16 +1,16 b''
1 1 <entry>
2 2 <title>{desc|strip|firstline|strip|escape|nonempty}</title>
3 <id>{urlbase}{url}#changeset-{node}</id>
4 <link href="{urlbase}{url}rev/{node|short}"/>
3 <id>{urlbase}{url|urlescape}#changeset-{node}</id>
4 <link href="{urlbase}{url|urlescape}rev/{node|short}"/>
5 5 <author>
6 6 <name>{author|person|escape}</name>
7 7 <email>{author|email|obfuscate}</email>
8 8 </author>
9 9 <updated>{date|rfc3339date}</updated>
10 10 <published>{date|rfc3339date}</published>
11 11 <content type="xhtml">
12 12 <div xmlns="http://www.w3.org/1999/xhtml">
13 13 <pre xml:space="preserve">{desc|escape|nonempty}</pre>
14 14 </div>
15 15 </content>
16 16 </entry>
@@ -1,17 +1,17 b''
1 1 {header}
2 2 <!-- Error -->
3 <id>{urlbase}{url}</id>
4 <link rel="self" href="{urlbase}{url}atom-log"/>
5 <link rel="alternate" href="{urlbase}{url}"/>
3 <id>{urlbase}{url|urlescape}</id>
4 <link rel="self" href="{urlbase}{url|urlescape}atom-log"/>
5 <link rel="alternate" href="{urlbase}{url|urlescape}"/>
6 6 <title>Error</title>
7 7 <updated>1970-01-01T00:00:00+00:00</updated>
8 8 <entry>
9 9 <title>Error</title>
10 10 <id>http://mercurial.selenic.com/#error</id>
11 11 <author>
12 12 <name>mercurial</name>
13 13 </author>
14 14 <updated>1970-01-01T00:00:00+00:00</updated>
15 15 <content type="text">{error|escape}</content>
16 16 </entry>
17 17 </feed>
@@ -1,8 +1,8 b''
1 1 {header}
2 <id>{urlbase}{url}atom-log/tip/{file|escape}</id>
3 <link rel="self" href="{urlbase}{url}atom-log/tip/{file|urlescape}"/>
2 <id>{urlbase}{url|urlescape}atom-log/tip/{file|escape}</id>
3 <link rel="self" href="{urlbase}{url|urlescape}atom-log/tip/{file|urlescape}"/>
4 4 <title>{repo|escape}: {file|escape} history</title>
5 5 {latestentry%feedupdated}
6 6
7 7 {entries%changelogentry}
8 8 </feed>
@@ -1,8 +1,8 b''
1 1 <entry>
2 2 <title>{tag|escape}</title>
3 <link rel="alternate" href="{urlbase}{url}rev/{node|short}"/>
4 <id>{urlbase}{url}#tag-{node}</id>
3 <link rel="alternate" href="{urlbase}{url|urlescape}rev/{node|short}"/>
4 <id>{urlbase}{url|urlescape}#tag-{node}</id>
5 5 <updated>{date|rfc3339date}</updated>
6 6 <published>{date|rfc3339date}</published>
7 7 <content type="text">{tag|strip|escape}</content>
8 8 </entry>
@@ -1,11 +1,11 b''
1 1 {header}
2 <id>{urlbase}{url}</id>
3 <link rel="self" href="{urlbase}{url}atom-tags"/>
4 <link rel="alternate" href="{urlbase}{url}tags"/>
2 <id>{urlbase}{url|urlescape}</id>
3 <link rel="self" href="{urlbase}{url|urlescape}atom-tags"/>
4 <link rel="alternate" href="{urlbase}{url|urlescape}tags"/>
5 5 <title>{repo|escape}: tags</title>
6 6 <summary>{repo|escape} tag history</summary>
7 7 <author><name>Mercurial SCM</name></author>
8 8 {latestentry%feedupdated}
9 9
10 10 {entriesnotip%tagentry}
11 11 </feed>
@@ -1,7 +1,7 b''
1 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
2 2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US">
3 3 <head>
4 <link rel="icon" href="{staticurl}hgicon.png" type="image/png" />
4 <link rel="icon" href="{staticurl|urlescape}hgicon.png" type="image/png" />
5 5 <meta name="robots" content="index, nofollow" />
6 <link rel="stylesheet" href="{staticurl}style-coal.css" type="text/css" />
7 <script type="text/javascript" src="{staticurl}mercurial.js"></script>
6 <link rel="stylesheet" href="{staticurl|urlescape}style-coal.css" type="text/css" />
7 <script type="text/javascript" src="{staticurl|urlescape}mercurial.js"></script>
@@ -1,226 +1,226 b''
1 1 default = 'shortlog'
2 2
3 3 mimetype = 'text/html; charset={encoding}'
4 4 header = header.tmpl
5 5 footer = ../paper/footer.tmpl
6 6 search = ../paper/search.tmpl
7 7
8 8 changelog = ../paper/shortlog.tmpl
9 9 shortlog = ../paper/shortlog.tmpl
10 10 shortlogentry = ../paper/shortlogentry.tmpl
11 11 graph = ../paper/graph.tmpl
12 12
13 13 help = ../paper/help.tmpl
14 14 helptopics = ../paper/helptopics.tmpl
15 15
16 helpentry = '<tr><td><a href="{url}help/{topic|escape}{sessionvars%urlparameter}">{topic|escape}</a></td><td>{summary|escape}</td></tr>'
16 helpentry = '<tr><td><a href="{url|urlescape}help/{topic|escape}{sessionvars%urlparameter}">{topic|escape}</a></td><td>{summary|escape}</td></tr>'
17 17
18 naventry = '<a href="{url}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
19 navshortentry = '<a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
20 navgraphentry = '<a href="{url}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
21 filenaventry = '<a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a> '
22 filedifflink = '<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
23 filenodelink = '<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
18 naventry = '<a href="{url|urlescape}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
19 navshortentry = '<a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
20 navgraphentry = '<a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
21 filenaventry = '<a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a> '
22 filedifflink = '<a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
23 filenodelink = '<a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
24 24 filenolink = '{file|escape} '
25 25 fileellipses = '...'
26 26 diffstatlink = ../paper/diffstat.tmpl
27 27 diffstatnolink = ../paper/diffstat.tmpl
28 28 changelogentry = ../paper/shortlogentry.tmpl
29 29 searchentry = ../paper/shortlogentry.tmpl
30 30 changeset = ../paper/changeset.tmpl
31 31 manifest = ../paper/manifest.tmpl
32 32
33 33 nav = '{before%naventry} {after%naventry}'
34 34 navshort = '{before%navshortentry}{after%navshortentry}'
35 35 navgraph = '{before%navgraphentry}{after%navgraphentry}'
36 36 filenav = '{before%filenaventry}{after%filenaventry}'
37 37
38 38 direntry = '
39 39 <tr class="fileline parity{parity}">
40 40 <td class="name">
41 <a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">
42 <img src="{staticurl}coal-folder.png" alt="dir."/> {basename|escape}/
41 <a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">
42 <img src="{staticurl|urlescape}coal-folder.png" alt="dir."/> {basename|escape}/
43 43 </a>
44 <a href="{url}file/{node|short}{path|urlescape}/{emptydirs|urlescape}{sessionvars%urlparameter}">
44 <a href="{url|urlescape}file/{node|short}{path|urlescape}/{emptydirs|urlescape}{sessionvars%urlparameter}">
45 45 {emptydirs|escape}
46 46 </a>
47 47 </td>
48 48 <td class="size"></td>
49 49 <td class="permissions">drwxr-xr-x</td>
50 50 </tr>'
51 51
52 52 fileentry = '
53 53 <tr class="fileline parity{parity}">
54 54 <td class="filename">
55 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
56 <img src="{staticurl}coal-file.png" alt="file"/> {basename|escape}
55 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
56 <img src="{staticurl|urlescape}coal-file.png" alt="file"/> {basename|escape}
57 57 </a>
58 58 </td>
59 59 <td class="size">{size}</td>
60 60 <td class="permissions">{permissions|permissions}</td>
61 61 </tr>'
62 62
63 63 filerevision = ../paper/filerevision.tmpl
64 64 fileannotate = ../paper/fileannotate.tmpl
65 65 filediff = ../paper/filediff.tmpl
66 66 filecomparison = ../paper/filecomparison.tmpl
67 67 filelog = ../paper/filelog.tmpl
68 68 fileline = '
69 69 <div class="parity{parity} source"><a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</div>'
70 70 filelogentry = ../paper/filelogentry.tmpl
71 71
72 72 annotateline = '
73 73 <tr class="parity{parity}">
74 74 <td class="annotate">
75 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#{targetline}"
75 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#{targetline}"
76 76 title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a>
77 77 </td>
78 78 <td class="source"><a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</td>
79 79 </tr>'
80 80
81 81 diffblock = '<div class="source bottomline parity{parity}"><pre>{lines}</pre></div>'
82 82 difflineplus = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="plusline">{line|escape}</span>'
83 83 difflineminus = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="minusline">{line|escape}</span>'
84 84 difflineat = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="atline">{line|escape}</span>'
85 85 diffline = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}'
86 86
87 87 comparisonblock ='
88 88 <tbody class="block">
89 89 {lines}
90 90 </tbody>'
91 91 comparisonline = '
92 92 <tr>
93 93 <td class="source {type}"><a href="#{lineid}" id="{lineid}">{leftlinenumber}</a> {leftline|escape}</td>
94 94 <td class="source {type}"><a href="#{lineid}" id="{lineid}">{rightlinenumber}</a> {rightline|escape}</td>
95 95 </tr>'
96 96
97 97 changelogparent = '
98 98 <tr>
99 99 <th class="parent">parent {rev}:</th>
100 <td class="parent"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
100 <td class="parent"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
101 101 </tr>'
102 102
103 changesetparent = '<a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a> '
103 changesetparent = '<a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a> '
104 104
105 filerevparent = '<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{rename%filerename}{node|short}</a> '
106 filerevchild = '<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a> '
105 filerevparent = '<a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{rename%filerename}{node|short}</a> '
106 filerevchild = '<a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a> '
107 107
108 108 filerename = '{file|escape}@'
109 109 filelogrename = '
110 110 <span class="base">
111 111 base
112 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
112 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
113 113 {file|escape}@{node|short}
114 114 </a>
115 115 </span>'
116 116 fileannotateparent = '
117 117 <tr>
118 118 <td class="metatag">parent:</td>
119 119 <td>
120 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
120 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
121 121 {rename%filerename}{node|short}
122 122 </a>
123 123 </td>
124 124 </tr>'
125 changesetchild = ' <a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>'
125 changesetchild = ' <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>'
126 126 changelogchild = '
127 127 <tr>
128 128 <th class="child">child</th>
129 129 <td class="child">
130 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">
130 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">
131 131 {node|short}
132 132 </a>
133 133 </td>
134 134 </tr>'
135 135 fileannotatechild = '
136 136 <tr>
137 137 <td class="metatag">child:</td>
138 138 <td>
139 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
139 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
140 140 {node|short}
141 141 </a>
142 142 </td>
143 143 </tr>'
144 144 tags = ../paper/tags.tmpl
145 145 tagentry = '
146 146 <tr class="tagEntry parity{parity}">
147 147 <td>
148 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">
148 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">
149 149 {tag|escape}
150 150 </a>
151 151 </td>
152 152 <td class="node">
153 153 {node|short}
154 154 </td>
155 155 </tr>'
156 156 bookmarks = ../paper/bookmarks.tmpl
157 157 bookmarkentry = '
158 158 <tr class="tagEntry parity{parity}">
159 159 <td>
160 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">
160 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">
161 161 {bookmark|escape}
162 162 </a>
163 163 </td>
164 164 <td class="node">
165 165 {node|short}
166 166 </td>
167 167 </tr>'
168 168 branches = ../paper/branches.tmpl
169 169 branchentry = '
170 170 <tr class="tagEntry parity{parity}">
171 171 <td>
172 <a href="{url}shortlog/{node|short}{sessionvars%urlparameter}" class="{status}">
172 <a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}" class="{status}">
173 173 {branch|escape}
174 174 </a>
175 175 </td>
176 176 <td class="node">
177 177 {node|short}
178 178 </td>
179 179 </tr>'
180 180 changelogtag = '<span class="tag">{name|escape}</span> '
181 181 changesettag = '<span class="tag">{tag|escape}</span> '
182 182 changesetbookmark = '<span class="tag">{bookmark|escape}</span> '
183 183 changelogbranchhead = '<span class="branchhead">{name|escape}</span> '
184 184 changelogbranchname = '<span class="branchname">{name|escape}</span> '
185 185
186 186 filediffparent = '
187 187 <tr>
188 188 <th class="parent">parent {rev}:</th>
189 <td class="parent"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
189 <td class="parent"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
190 190 </tr>'
191 191 filelogparent = '
192 192 <tr>
193 193 <th>parent {rev}:</th>
194 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
194 <td><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
195 195 </tr>'
196 196 filediffchild = '
197 197 <tr>
198 198 <th class="child">child {rev}:</th>
199 <td class="child"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>
199 <td class="child"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>
200 200 </td>
201 201 </tr>'
202 202 filelogchild = '
203 203 <tr>
204 204 <th>child {rev}:</th>
205 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
205 <td><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
206 206 </tr>'
207 207
208 208 indexentry = '
209 209 <tr class="parity{parity}">
210 <td><a href="{url}{sessionvars%urlparameter}">{name|escape}</a></td>
210 <td><a href="{url|urlescape}{sessionvars%urlparameter}">{name|escape}</a></td>
211 211 <td>{description}</td>
212 212 <td>{contact|obfuscate}</td>
213 213 <td class="age">{lastchange|rfc822date}</td>
214 214 <td class="indexlinks">{archives%indexarchiveentry}</td>
215 215 </tr>\n'
216 indexarchiveentry = '<a href="{url}archive/{node|short}{extension|urlescape}">&nbsp;&darr;{type|escape}</a>'
216 indexarchiveentry = '<a href="{url|urlescape}archive/{node|short}{extension|urlescape}">&nbsp;&darr;{type|escape}</a>'
217 217 index = ../paper/index.tmpl
218 218 archiveentry = '
219 219 <li>
220 <a href="{url}archive/{node|short}{extension|urlescape}">{type|escape}</a>
220 <a href="{url|urlescape}archive/{node|short}{extension|urlescape}">{type|escape}</a>
221 221 </li>'
222 222 notfound = ../paper/notfound.tmpl
223 223 error = ../paper/error.tmpl
224 224 urlparameter = '{separator}{name}={value|urlescape}'
225 225 hiddenformentry = '<input type="hidden" name="{name}" value="{value|escape}" />'
226 breadcrumb = '&gt; <a href="{url}">{name}</a> '
226 breadcrumb = '&gt; <a href="{url|urlescape}">{name|escape}</a> '
@@ -1,33 +1,33 b''
1 1 {header}
2 2 <title>{repo|escape}: Bookmarks</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-bookmarks" title="Atom feed for {repo|escape}"/>
4 href="{url|urlescape}atom-bookmarks" title="Atom feed for {repo|escape}"/>
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-bookmarks" title="RSS feed for {repo|escape}"/>
6 href="{url|urlescape}rss-bookmarks" title="RSS feed for {repo|escape}"/>
7 7 </head>
8 8 <body>
9 9
10 10 <div class="page_header">
11 11 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
12 12 <a href="/">Mercurial</a> {pathdef%breadcrumb} / bookmarks
13 13 </div>
14 14
15 15 <div class="page_nav">
16 <a href="{url}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
16 <a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
21 21 bookmarks |
22 <a href="{url}branches{sessionvars%urlparameter}">branches</a> |
23 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a> |
24 <a href="{url}help{sessionvars%urlparameter}">help</a>
22 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
23 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a> |
24 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
25 25 <br/>
26 26 </div>
27 27
28 28 <div class="title">&nbsp;</div>
29 29 <table cellspacing="0">
30 30 {entries%bookmarkentry}
31 31 </table>
32 32
33 33 {footer}
@@ -1,33 +1,33 b''
1 1 {header}
2 2 <title>{repo|escape}: Branches</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-branches" title="Atom feed for {repo|escape}"/>
4 href="{url|urlescape}atom-branches" title="Atom feed for {repo|escape}"/>
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-branches" title="RSS feed for {repo|escape}"/>
6 href="{url|urlescape}rss-branches" title="RSS feed for {repo|escape}"/>
7 7 </head>
8 8 <body>
9 9
10 10 <div class="page_header">
11 11 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
12 12 <a href="/">Mercurial</a> {pathdef%breadcrumb} / branches
13 13 </div>
14 14
15 15 <div class="page_nav">
16 <a href="{url}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
21 <a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
16 <a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
21 <a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 22 branches |
23 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a> |
24 <a href="{url}help{sessionvars%urlparameter}">help</a>
23 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a> |
24 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
25 25 <br/>
26 26 </div>
27 27
28 28 <div class="title">&nbsp;</div>
29 29 <table cellspacing="0">
30 30 {entries%branchentry}
31 31 </table>
32 32
33 33 {footer}
@@ -1,42 +1,42 b''
1 1 {header}
2 2 <title>{repo|escape}: Changelog</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-log" title="RSS feed for {repo|escape}"/>
6 href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
7 7 </head>
8 8 <body>
9 9
10 10 <div class="page_header">
11 11 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
12 12 <a href="/">Mercurial</a> {pathdef%breadcrumb} / changelog
13 13 </div>
14 14
15 <form action="{url}log">
15 <form action="{url|urlescape}log">
16 16 {sessionvars%hiddenformentry}
17 17 <div class="search">
18 18 <input type="text" name="rev" />
19 19 </div>
20 20 </form>
21 21
22 22 <div class="page_nav">
23 <a href="{url}summary{sessionvars%urlparameter}">summary</a> |
24 <a href="{url}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a> |
23 <a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
24 <a href="{url|urlescape}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a> |
25 25 changelog |
26 <a href="{url}graph{sessionvars%urlparameter}">graph</a> |
27 <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
28 <a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
29 <a href="{url}branches{sessionvars%urlparameter}">branches</a> |
30 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>{archives%archiveentry} |
31 <a href="{url}help{sessionvars%urlparameter}">help</a>
26 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
27 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
28 <a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
29 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
30 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>{archives%archiveentry} |
31 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
32 32 <br/>
33 33 {changenav%nav}<br/>
34 34 </div>
35 35
36 36 {entries%changelogentry}
37 37
38 38 <div class="page_nav">
39 39 {changenav%nav}<br/>
40 40 </div>
41 41
42 42 {footer}
@@ -1,14 +1,14 b''
1 1 <div>
2 <a class="title" href="{url}rev/{node|short}{sessionvars%urlparameter}"><span class="age">{date|rfc822date}</span>{desc|strip|firstline|escape|nonempty}<span class="logtags"> {inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span></a>
2 <a class="title" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}"><span class="age">{date|rfc822date}</span>{desc|strip|firstline|escape|nonempty}<span class="logtags"> {inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span></a>
3 3 </div>
4 4 <div class="title_text">
5 5 <div class="log_link">
6 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a><br/>
6 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a><br/>
7 7 </div>
8 8 <i>{author|obfuscate} [{date|rfc822date}] rev {rev}</i><br/>
9 9 </div>
10 10 <div class="log_body">
11 11 {desc|strip|escape|addbreaks|nonempty}
12 12 <br/>
13 13 <br/>
14 14 </div>
@@ -1,54 +1,54 b''
1 1 {header}
2 2 <title>{repo|escape}: changeset {rev}:{node|short}</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-log" title="RSS feed for {repo|escape}"/>
6 href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
7 7 </head>
8 8 <body>
9 9
10 10 <div class="page_header">
11 11 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
12 12 <a href="/">Mercurial</a> {pathdef%breadcrumb} / changeset
13 13 </div>
14 14
15 15 <div class="page_nav">
16 <a href="{url}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url}log/{rev}{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
21 <a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 <a href="{url}branches{sessionvars%urlparameter}">branches</a> |
23 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a> |
16 <a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url|urlescape}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url|urlescape}log/{rev}{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
21 <a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
23 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a> |
24 24 changeset |
25 <a href="{url}raw-rev/{node|short}">raw</a> {archives%archiveentry} |
26 <a href="{url}help{sessionvars%urlparameter}">help</a>
25 <a href="{url|urlescape}raw-rev/{node|short}">raw</a> {archives%archiveentry} |
26 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
27 27 <br/>
28 28 </div>
29 29
30 30 <div>
31 <a class="title" href="{url}raw-rev/{node|short}">{desc|strip|escape|firstline|nonempty} <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span></a>
31 <a class="title" href="{url|urlescape}raw-rev/{node|short}">{desc|strip|escape|firstline|nonempty} <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span></a>
32 32 </div>
33 33 <div class="title_text">
34 34 <table cellspacing="0">
35 35 <tr><td>author</td><td>{author|obfuscate}</td></tr>
36 36 <tr><td></td><td class="date age">{date|rfc822date}</td></tr>
37 37 {branch%changesetbranch}
38 38 <tr><td>changeset {rev}</td><td style="font-family:monospace">{node|short}</td></tr>
39 39 {parent%changesetparent}
40 40 {child%changesetchild}
41 41 </table></div>
42 42
43 43 <div class="page_body">
44 44 {desc|strip|escape|addbreaks|nonempty}
45 45 </div>
46 46 <div class="list_head"></div>
47 47 <div class="title_text">
48 48 <table cellspacing="0">
49 49 {files}
50 50 </table></div>
51 51
52 52 <div class="page_body">{diff}</div>
53 53
54 54 {footer}
@@ -1,34 +1,34 b''
1 1 {header}
2 2 <title>{repo|escape}: Error</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-log" title="RSS feed for {repo|escape}"/>
6 href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
7 7 </head>
8 8 <body>
9 9
10 10 <div class="page_header">
11 11 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
12 12 <a href="/">Mercurial</a> {pathdef%breadcrumb} / error
13 13 </div>
14 14
15 15 <div class="page_nav">
16 <a href="{url}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
20 <a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
21 <a href="{url}branches{sessionvars%urlparameter}">branches</a> |
22 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a> |
23 <a href="{url}help{sessionvars%urlparameter}">help</a>
16 <a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
20 <a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
21 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
22 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a> |
23 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
24 24 <br/>
25 25 </div>
26 26
27 27 <div class="page_body">
28 28 <br/>
29 29 <i>An error occurred while processing your request</i><br/>
30 30 <br/>
31 31 {error|escape}
32 32 </div>
33 33
34 34 {footer}
@@ -1,67 +1,67 b''
1 1 {header}
2 2 <title>{repo|escape}: {file|escape}@{node|short} (annotated)</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-log" title="RSS feed for {repo|escape}"/>
6 href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
7 7 </head>
8 8 <body>
9 9
10 10 <div class="page_header">
11 11 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
12 12 <a href="/">Mercurial</a> {pathdef%breadcrumb} / annotate
13 13 </div>
14 14
15 15 <div class="page_nav">
16 <a href="{url}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
21 <a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 <a href="{url}branches{sessionvars%urlparameter}">branches</a> |
23 <a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a> |
24 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
25 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
26 <a href="{url}file/tip/{file|urlescape}{sessionvars%urlparameter}">latest</a> |
27 <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
16 <a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
21 <a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
23 <a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a> |
24 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
25 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
26 <a href="{url|urlescape}file/tip/{file|urlescape}{sessionvars%urlparameter}">latest</a> |
27 <a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
28 28 annotate |
29 <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
30 <a href="{url}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> |
31 <a href="{url}raw-annotate/{node|short}/{file|urlescape}">raw</a> |
32 <a href="{url}help{sessionvars%urlparameter}">help</a>
29 <a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
30 <a href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> |
31 <a href="{url|urlescape}raw-annotate/{node|short}/{file|urlescape}">raw</a> |
32 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
33 33 <br/>
34 34 </div>
35 35
36 36 <div class="title">{file|escape}</div>
37 37
38 38 <div class="title_text">
39 39 <table cellspacing="0">
40 40 <tr>
41 41 <td>author</td>
42 42 <td>{author|obfuscate}</td></tr>
43 43 <tr>
44 44 <td></td>
45 45 <td class="date age">{date|rfc822date}</td></tr>
46 46 {branch%filerevbranch}
47 47 <tr>
48 48 <td>changeset {rev}</td>
49 <td style="font-family:monospace"><a class="list" href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td></tr>
49 <td style="font-family:monospace"><a class="list" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td></tr>
50 50 {parent%fileannotateparent}
51 51 {child%fileannotatechild}
52 52 <tr>
53 53 <td>permissions</td>
54 54 <td style="font-family:monospace">{permissions|permissions}</td></tr>
55 55 </table>
56 56 </div>
57 57
58 58 <div class="page_path">
59 59 {desc|strip|escape|addbreaks|nonempty}
60 60 </div>
61 61 <div class="page_body">
62 62 <table>
63 63 {annotate%annotateline}
64 64 </table>
65 65 </div>
66 66
67 67 {footer}
@@ -1,72 +1,72 b''
1 1 {header}
2 2 <title>{repo|escape}: comparison {file|escape}</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-log" title="RSS feed for {repo|escape}"/>
6 href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
7 7 </head>
8 8 <body>
9 9
10 10 <div class="page_header">
11 11 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
12 12 <a href="/">Mercurial</a> {pathdef%breadcrumb} / comparison
13 13 </div>
14 14
15 15 <div class="page_nav">
16 <a href="{url}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
21 <a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 <a href="{url}branches{sessionvars%urlparameter}">branches</a> |
23 <a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a> |
24 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
25 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
26 <a href="{url}file/tip/{file|urlescape}{sessionvars%urlparameter}">latest</a> |
27 <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
28 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
29 <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
16 <a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
21 <a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
23 <a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a> |
24 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
25 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
26 <a href="{url|urlescape}file/tip/{file|urlescape}{sessionvars%urlparameter}">latest</a> |
27 <a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
28 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
29 <a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
30 30 comparison |
31 <a href="{url}raw-diff/{node|short}/{file|urlescape}">raw</a> |
32 <a href="{url}help{sessionvars%urlparameter}">help</a>
31 <a href="{url|urlescape}raw-diff/{node|short}/{file|urlescape}">raw</a> |
32 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
33 33 <br/>
34 34 </div>
35 35
36 36 <div class="title">{file|escape}</div>
37 37
38 38 <table>
39 39 {branch%filerevbranch}
40 40 <tr>
41 41 <td>changeset {rev}</td>
42 <td style="font-family:monospace"><a class="list" href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td></tr>
42 <td style="font-family:monospace"><a class="list" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td></tr>
43 43 {parent%filecompparent}
44 44 {child%filecompchild}
45 45 </table>
46 46
47 47 <div class="list_head"></div>
48 48
49 49 <div class="page_body">
50 50
51 51 <div class="legend">
52 52 <span class="legendinfo equal">equal</span>
53 53 <span class="legendinfo delete">deleted</span>
54 54 <span class="legendinfo insert">inserted</span>
55 55 <span class="legendinfo replace">replaced</span>
56 56 </div>
57 57
58 58 <div class="comparison">
59 59 <table style="border-collapse:collapse;">
60 60 <thead class="header">
61 61 <tr>
62 62 <th>{leftrev}:{leftnode|short}</th>
63 63 <th>{rightrev}:{rightnode|short}</th>
64 64 </tr>
65 65 </thead>
66 66 {comparison}
67 67 </table>
68 68 </div>
69 69
70 70 </div>
71 71
72 72 {footer}
@@ -1,53 +1,53 b''
1 1 {header}
2 2 <title>{repo|escape}: diff {file|escape}</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-log" title="RSS feed for {repo|escape}"/>
6 href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
7 7 </head>
8 8 <body>
9 9
10 10 <div class="page_header">
11 11 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
12 12 <a href="/">Mercurial</a> {pathdef%breadcrumb} / diff
13 13 </div>
14 14
15 15 <div class="page_nav">
16 <a href="{url}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
21 <a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 <a href="{url}branches{sessionvars%urlparameter}">branches</a> |
23 <a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a> |
24 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
25 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
26 <a href="{url}file/tip/{file|urlescape}{sessionvars%urlparameter}">latest</a> |
27 <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
28 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
16 <a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
21 <a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
23 <a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a> |
24 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
25 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
26 <a href="{url|urlescape}file/tip/{file|urlescape}{sessionvars%urlparameter}">latest</a> |
27 <a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
28 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
29 29 diff |
30 <a href="{url}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> |
31 <a href="{url}raw-diff/{node|short}/{file|urlescape}">raw</a> |
32 <a href="{url}help{sessionvars%urlparameter}">help</a>
30 <a href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> |
31 <a href="{url|urlescape}raw-diff/{node|short}/{file|urlescape}">raw</a> |
32 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
33 33 <br/>
34 34 </div>
35 35
36 36 <div class="title">{file|escape}</div>
37 37
38 38 <table>
39 39 {branch%filerevbranch}
40 40 <tr>
41 41 <td>changeset {rev}</td>
42 <td style="font-family:monospace"><a class="list" href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td></tr>
42 <td style="font-family:monospace"><a class="list" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td></tr>
43 43 {parent%filediffparent}
44 44 {child%filediffchild}
45 45 </table>
46 46
47 47 <div class="list_head"></div>
48 48
49 49 <div class="page_body">
50 50 {diff}
51 51 </div>
52 52
53 53 {footer}
@@ -1,44 +1,44 b''
1 1 {header}
2 2 <title>{repo|escape}: File revisions</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-log" title="RSS feed for {repo|escape}"/>
6 href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
7 7 </head>
8 8 <body>
9 9
10 10 <div class="page_header">
11 11 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
12 12 <a href="/">Mercurial</a> {pathdef%breadcrumb} / file revisions
13 13 </div>
14 14
15 15 <div class="page_nav">
16 <a href="{url}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
21 <a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 <a href="{url}branches{sessionvars%urlparameter}">branches</a> |
23 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
16 <a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
21 <a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
23 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
24 24 revisions |
25 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
26 <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
27 <a href="{url}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> |
28 <a href="{url}rss-log/tip/{file|urlescape}">rss</a> |
29 <a href="{url}help{sessionvars%urlparameter}">help</a>
25 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
26 <a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
27 <a href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> |
28 <a href="{url|urlescape}rss-log/tip/{file|urlescape}">rss</a> |
29 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
30 30 <br/>
31 31 {nav%filenav}
32 32 </div>
33 33
34 34 <div class="title" >{file|urlescape}</div>
35 35
36 36 <table>
37 37 {entries%filelogentry}
38 38 </table>
39 39
40 40 <div class="page_nav">
41 41 {nav%filenav}
42 42 </div>
43 43
44 44 {footer}
@@ -1,66 +1,66 b''
1 1 {header}
2 2 <title>{repo|escape}: {file|escape}@{node|short}</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-log" title="RSS feed for {repo|escape}"/>
6 href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
7 7 </head>
8 8 <body>
9 9
10 10 <div class="page_header">
11 11 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
12 12 <a href="/">Mercurial</a> {pathdef%breadcrumb} / file revision
13 13 </div>
14 14
15 15 <div class="page_nav">
16 <a href="{url}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
21 <a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 <a href="{url}branches{sessionvars%urlparameter}">branches</a> |
23 <a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a> |
24 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
16 <a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
21 <a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
23 <a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a> |
24 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
25 25 file |
26 <a href="{url}file/tip/{file|urlescape}{sessionvars%urlparameter}">latest</a> |
27 <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
28 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
29 <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
30 <a href="{url}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> |
31 <a href="{url}raw-file/{node|short}/{file|urlescape}">raw</a> |
32 <a href="{url}help{sessionvars%urlparameter}">help</a>
26 <a href="{url|urlescape}file/tip/{file|urlescape}{sessionvars%urlparameter}">latest</a> |
27 <a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
28 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
29 <a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
30 <a href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> |
31 <a href="{url|urlescape}raw-file/{node|short}/{file|urlescape}">raw</a> |
32 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
33 33 <br/>
34 34 </div>
35 35
36 36 <div class="title">{file|escape}</div>
37 37
38 38 <div class="title_text">
39 39 <table cellspacing="0">
40 40 <tr>
41 41 <td>author</td>
42 42 <td>{author|obfuscate}</td></tr>
43 43 <tr>
44 44 <td></td>
45 45 <td class="date age">{date|rfc822date}</td></tr>
46 46 {branch%filerevbranch}
47 47 <tr>
48 48 <td>changeset {rev}</td>
49 <td style="font-family:monospace"><a class="list" href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td></tr>
49 <td style="font-family:monospace"><a class="list" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td></tr>
50 50 {parent%filerevparent}
51 51 {child%filerevchild}
52 52 <tr>
53 53 <td>permissions</td>
54 54 <td style="font-family:monospace">{permissions|permissions}</td></tr>
55 55 </table>
56 56 </div>
57 57
58 58 <div class="page_path">
59 59 {desc|strip|escape|addbreaks|nonempty}
60 60 </div>
61 61
62 62 <div class="page_body">
63 63 {text%fileline}
64 64 </div>
65 65
66 66 {footer}
@@ -1,12 +1,12 b''
1 1 <script type="text/javascript">process_dates()</script>
2 2 <div class="page_footer">
3 3 <div class="page_footer_text">{repo|escape}</div>
4 4 <div class="rss_logo">
5 <a href="{url}rss-log">RSS</a>
6 <a href="{url}atom-log">Atom</a>
5 <a href="{url|urlescape}rss-log">RSS</a>
6 <a href="{url|urlescape}atom-log">Atom</a>
7 7 </div>
8 8 <br />
9 9 {motd}
10 10 </div>
11 11 </body>
12 12 </html>
@@ -1,111 +1,111 b''
1 1 {header}
2 2 <title>{repo|escape}: Graph</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-log" title="RSS feed for {repo|escape}"/>
7 <!--[if IE]><script type="text/javascript" src="{staticurl}excanvas.js"></script><![endif]-->
6 href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
7 <!--[if IE]><script type="text/javascript" src="{staticurl|urlescape}excanvas.js"></script><![endif]-->
8 8 </head>
9 9 <body>
10 10
11 11 <div class="page_header">
12 12 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
13 13 <a href="/">Mercurial</a> {pathdef%breadcrumb} / graph
14 14 </div>
15 15
16 <form action="{url}log">
16 <form action="{url|urlescape}log">
17 17 {sessionvars%hiddenformentry}
18 18 <div class="search">
19 19 <input type="text" name="rev" />
20 20 </div>
21 21 </form>
22 22 <div class="page_nav">
23 <a href="{url}summary{sessionvars%urlparameter}">summary</a> |
24 <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
25 <a href="{url}log/{rev}{sessionvars%urlparameter}">changelog</a> |
23 <a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
24 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
25 <a href="{url|urlescape}log/{rev}{sessionvars%urlparameter}">changelog</a> |
26 26 graph |
27 <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
28 <a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
29 <a href="{url}branches{sessionvars%urlparameter}">branches</a> |
30 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a> |
31 <a href="{url}help{sessionvars%urlparameter}">help</a>
27 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
28 <a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
29 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
30 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a> |
31 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
32 32 <br/>
33 <a href="{url}graph/{rev}{lessvars%urlparameter}">less</a>
34 <a href="{url}graph/{rev}{morevars%urlparameter}">more</a>
33 <a href="{url|urlescape}graph/{rev}{lessvars%urlparameter}">less</a>
34 <a href="{url|urlescape}graph/{rev}{morevars%urlparameter}">more</a>
35 35 | {changenav%navgraph}<br/>
36 36 </div>
37 37
38 38 <div class="title">&nbsp;</div>
39 39
40 40 <noscript>The revision graph only works with JavaScript-enabled browsers.</noscript>
41 41
42 42 <div id="wrapper">
43 43 <ul id="nodebgs"></ul>
44 44 <canvas id="graph" width="480" height="{canvasheight}"></canvas>
45 45 <ul id="graphnodes"></ul>
46 46 </div>
47 47
48 48 <script>
49 49 <!-- hide script content
50 50
51 51 var data = {jsdata|json};
52 52 var graph = new Graph();
53 53 graph.scale({bg_height});
54 54
55 55 graph.vertex = function(x, y, color, parity, cur) \{
56 56
57 57 this.ctx.beginPath();
58 58 color = this.setColor(color, 0.25, 0.75);
59 59 this.ctx.arc(x, y, radius, 0, Math.PI * 2, true);
60 60 this.ctx.fill();
61 61
62 62 var bg = '<li class="bg parity' + parity + '"></li>';
63 63 var left = (this.bg_height - this.box_size) + (this.columns + 1) * this.box_size;
64 64 var nstyle = 'padding-left: ' + left + 'px;';
65 65
66 66 var tagspan = '';
67 67 if (cur[7].length || cur[8].length || (cur[6][0] != 'default' || cur[6][1])) \{
68 68 tagspan = '<span class="logtags">';
69 69 if (cur[6][1]) \{
70 70 tagspan += '<span class="branchtag" title="' + cur[6][0] + '">';
71 71 tagspan += cur[6][0] + '</span> ';
72 72 } else if (!cur[6][1] && cur[6][0] != 'default') \{
73 73 tagspan += '<span class="inbranchtag" title="' + cur[6][0] + '">';
74 74 tagspan += cur[6][0] + '</span> ';
75 75 }
76 76 if (cur[7].length) \{
77 77 for (var t in cur[7]) \{
78 78 var tag = cur[7][t];
79 79 tagspan += '<span class="tagtag">' + tag + '</span> ';
80 80 }
81 81 }
82 82 if (cur[8].length) \{
83 83 for (var t in cur[8]) \{
84 84 var bookmark = cur[8][t];
85 85 tagspan += '<span class="bookmarktag">' + bookmark + '</span> ';
86 86 }
87 87 }
88 88 tagspan += '</span>';
89 89 }
90 90
91 91 var item = '<li style="' + nstyle + '"><span class="desc">';
92 item += '<a class="list" href="{url}rev/' + cur[0] + '{sessionvars%urlparameter}" title="' + cur[0] + '"><b>' + cur[3] + '</b></a>';
92 item += '<a class="list" href="{url|urlescape}rev/' + cur[0] + '{sessionvars%urlparameter}" title="' + cur[0] + '"><b>' + cur[3] + '</b></a>';
93 93 item += '</span> ' + tagspan + '';
94 94 item += '<span class="info">' + cur[5] + ', by ' + cur[4] + '</span></li>';
95 95
96 96 return [bg, item];
97 97
98 98 }
99 99
100 100 graph.render(data);
101 101
102 102 // stop hiding script -->
103 103 </script>
104 104
105 105 <div class="page_nav">
106 <a href="{url}graph/{rev}{lessvars%urlparameter}">less</a>
107 <a href="{url}graph/{rev}{morevars%urlparameter}">more</a>
106 <a href="{url|urlescape}graph/{rev}{lessvars%urlparameter}">less</a>
107 <a href="{url|urlescape}graph/{rev}{morevars%urlparameter}">more</a>
108 108 | {changenav%navgraph}
109 109 </div>
110 110
111 111 {footer}
@@ -1,8 +1,8 b''
1 1 <?xml version="1.0" encoding="{encoding}"?>
2 2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US">
4 4 <head>
5 <link rel="icon" href="{staticurl}hgicon.png" type="image/png" />
5 <link rel="icon" href="{staticurl|urlescape}hgicon.png" type="image/png" />
6 6 <meta name="robots" content="index, nofollow"/>
7 <link rel="stylesheet" href="{staticurl}style-gitweb.css" type="text/css" />
8 <script type="text/javascript" src="{staticurl}mercurial.js"></script>
7 <link rel="stylesheet" href="{staticurl|urlescape}style-gitweb.css" type="text/css" />
8 <script type="text/javascript" src="{staticurl|urlescape}mercurial.js"></script>
@@ -1,34 +1,34 b''
1 1 {header}
2 2 <title>{repo|escape}: Branches</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-tags" title="Atom feed for {repo|escape}"/>
4 href="{url|urlescape}atom-tags" title="Atom feed for {repo|escape}"/>
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-tags" title="RSS feed for {repo|escape}"/>
6 href="{url|urlescape}rss-tags" title="RSS feed for {repo|escape}"/>
7 7 </head>
8 8 <body>
9 9
10 10 <div class="page_header">
11 11 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
12 12 <a href="/">Mercurial</a> {pathdef%breadcrumb} / help
13 13 </div>
14 14
15 15 <div class="page_nav">
16 <a href="{url}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
21 <a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 <a href="{url}branches{sessionvars%urlparameter}">branches</a> |
23 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a> |
16 <a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
21 <a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
23 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a> |
24 24 help
25 25 <br/>
26 26 </div>
27 27
28 28 <div class="title">&nbsp;</div>
29 29
30 30 <pre>
31 31 {doc|escape}
32 32 </pre>
33 33
34 34 {footer}
@@ -1,40 +1,40 b''
1 1 {header}
2 2 <title>{repo|escape}: Branches</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-tags" title="Atom feed for {repo|escape}"/>
4 href="{url|urlescape}atom-tags" title="Atom feed for {repo|escape}"/>
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-tags" title="RSS feed for {repo|escape}"/>
6 href="{url|urlescape}rss-tags" title="RSS feed for {repo|escape}"/>
7 7 </head>
8 8 <body>
9 9
10 10 <div class="page_header">
11 11 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
12 12 <a href="/">Mercurial</a> {pathdef%breadcrumb} / help
13 13 </div>
14 14
15 15 <div class="page_nav">
16 <a href="{url}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
21 <a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 <a href="{url}branches{sessionvars%urlparameter}">branches</a> |
23 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a> |
16 <a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
21 <a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
23 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a> |
24 24 help
25 25 <br/>
26 26 </div>
27 27
28 28 <div class="title">&nbsp;</div>
29 29 <table cellspacing="0">
30 30 <tr><td colspan="2"><h2><a name="main" href="#topics">Topics</a></h2></td></tr>
31 31 {topics % helpentry}
32 32
33 33 <tr><td colspan="2"><h2><a name="main" href="#main">Main Commands</a></h2></td></tr>
34 34 {earlycommands % helpentry}
35 35
36 36 <tr><td colspan="2"><h2><a name="other" href="#other">Other Commands</a></h2></td></tr>
37 37 {othercommands % helpentry}
38 38 </table>
39 39
40 40 {footer}
@@ -1,42 +1,42 b''
1 1 {header}
2 2 <title>{repo|escape}: files</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-log" title="RSS feed for {repo|escape}"/>
6 href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
7 7 </head>
8 8 <body>
9 9
10 10 <div class="page_header">
11 11 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
12 12 <a href="/">Mercurial</a> {pathdef%breadcrumb} / files
13 13 </div>
14 14
15 15 <div class="page_nav">
16 <a href="{url}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
21 <a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 <a href="{url}branches{sessionvars%urlparameter}">branches</a> |
16 <a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
21 <a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
23 23 files |
24 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> {archives%archiveentry} |
25 <a href="{url}help{sessionvars%urlparameter}">help</a>
24 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a> {archives%archiveentry} |
25 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
26 26 <br/>
27 27 </div>
28 28
29 29 <div class="title">{path|escape} <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span></div>
30 30 <table cellspacing="0">
31 31 <tr class="parity{upparity}">
32 32 <td style="font-family:monospace">drwxr-xr-x</td>
33 33 <td style="font-family:monospace"></td>
34 34 <td style="font-family:monospace"></td>
35 <td><a href="{url}file/{node|short}{up|urlescape}{sessionvars%urlparameter}">[up]</a></td>
35 <td><a href="{url|urlescape}file/{node|short}{up|urlescape}{sessionvars%urlparameter}">[up]</a></td>
36 36 <td class="link">&nbsp;</td>
37 37 </tr>
38 38 {dentries%direntry}
39 39 {fentries%fileentry}
40 40 </table>
41 41
42 42 {footer}
@@ -1,308 +1,308 b''
1 1 default = 'summary'
2 2 mimetype = 'text/html; charset={encoding}'
3 3 header = header.tmpl
4 4 footer = footer.tmpl
5 5 search = search.tmpl
6 6 changelog = changelog.tmpl
7 7 summary = summary.tmpl
8 8 error = error.tmpl
9 9 notfound = notfound.tmpl
10 10
11 11 help = help.tmpl
12 12 helptopics = helptopics.tmpl
13 13
14 helpentry = '<tr><td><a href="{url}help/{topic|escape}{sessionvars%urlparameter}">{topic|escape}</a></td><td>{summary|escape}</td></tr>'
14 helpentry = '<tr><td><a href="{url|urlescape}help/{topic|escape}{sessionvars%urlparameter}">{topic|escape}</a></td><td>{summary|escape}</td></tr>'
15 15
16 naventry = '<a href="{url}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
17 navshortentry = '<a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
18 navgraphentry = '<a href="{url}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
19 filenaventry = '<a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a> '
20 filedifflink = '<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
16 naventry = '<a href="{url|urlescape}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
17 navshortentry = '<a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
18 navgraphentry = '<a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
19 filenaventry = '<a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a> '
20 filedifflink = '<a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
21 21 filenodelink = '
22 22 <tr class="parity{parity}">
23 <td><a class="list" href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a></td>
23 <td><a class="list" href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a></td>
24 24 <td></td>
25 25 <td class="link">
26 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
27 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
28 <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
29 <a href="{url}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> |
30 <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
26 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
27 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
28 <a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
29 <a href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> |
30 <a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
31 31 </td>
32 32 </tr>'
33 33 filenolink = '
34 34 <tr class="parity{parity}">
35 <td><a class="list" href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a></td>
35 <td><a class="list" href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a></td>
36 36 <td></td>
37 37 <td class="link">
38 38 file |
39 39 annotate |
40 <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
41 <a href="{url}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> |
42 <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
40 <a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
41 <a href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> |
42 <a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
43 43 </td>
44 44 </tr>'
45 45
46 46 nav = '{before%naventry} {after%naventry}'
47 47 navshort = '{before%navshortentry}{after%navshortentry}'
48 48 navgraph = '{before%navgraphentry}{after%navgraphentry}'
49 49 filenav = '{before%filenaventry}{after%filenaventry}'
50 50
51 51 fileellipses = '...'
52 52 changelogentry = changelogentry.tmpl
53 53 searchentry = changelogentry.tmpl
54 54 changeset = changeset.tmpl
55 55 manifest = manifest.tmpl
56 56 direntry = '
57 57 <tr class="parity{parity}">
58 58 <td style="font-family:monospace">drwxr-xr-x</td>
59 59 <td style="font-family:monospace"></td>
60 60 <td style="font-family:monospace"></td>
61 61 <td>
62 <a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">{basename|escape}</a>
63 <a href="{url}file/{node|short}{path|urlescape}/{emptydirs|urlescape}{sessionvars%urlparameter}">{emptydirs|escape}</a>
62 <a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">{basename|escape}</a>
63 <a href="{url|urlescape}file/{node|short}{path|urlescape}/{emptydirs|urlescape}{sessionvars%urlparameter}">{emptydirs|escape}</a>
64 64 </td>
65 65 <td class="link">
66 <a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a>
66 <a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a>
67 67 </td>
68 68 </tr>'
69 69 fileentry = '
70 70 <tr class="parity{parity}">
71 71 <td style="font-family:monospace">{permissions|permissions}</td>
72 72 <td style="font-family:monospace" align=right>{date|isodate}</td>
73 73 <td style="font-family:monospace" align=right>{size}</td>
74 74 <td class="list">
75 <a class="list" href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{basename|escape}</a>
75 <a class="list" href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{basename|escape}</a>
76 76 </td>
77 77 <td class="link">
78 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
79 <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
80 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
78 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
79 <a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
80 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
81 81 </td>
82 82 </tr>'
83 83 filerevision = filerevision.tmpl
84 84 fileannotate = fileannotate.tmpl
85 85 filediff = filediff.tmpl
86 86 filecomparison = filecomparison.tmpl
87 87 filelog = filelog.tmpl
88 88 fileline = '
89 89 <div style="font-family:monospace" class="parity{parity}">
90 90 <pre><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</pre>
91 91 </div>'
92 92 annotateline = '
93 93 <tr style="font-family:monospace" class="parity{parity}">
94 94 <td class="linenr" style="text-align: right;">
95 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#l{targetline}"
95 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#l{targetline}"
96 96 title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a>
97 97 </td>
98 98 <td><pre><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a></pre></td>
99 99 <td><pre>{line|escape}</pre></td>
100 100 </tr>'
101 101 difflineplus = '<span style="color:#008800;"><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>'
102 102 difflineminus = '<span style="color:#cc0000;"><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>'
103 103 difflineat = '<span style="color:#990099;"><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>'
104 104 diffline = '<span><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>'
105 105
106 106 comparisonblock ='
107 107 <tbody class="block">
108 108 {lines}
109 109 </tbody>'
110 110 comparisonline = '
111 111 <tr style="font-family:monospace">
112 112 <td class="{type}"><pre><a class="linenr" href="#{lineid}" id="{lineid}">{leftlinenumber}</a> {leftline|escape}</pre></td>
113 113 <td class="{type}"><pre><a class="linenr" href="#{lineid}" id="{lineid}">{rightlinenumber}</a> {rightline|escape}</pre></td>
114 114 </tr>'
115 115
116 116 changelogparent = '
117 117 <tr>
118 118 <th class="parent">parent {rev}:</th>
119 119 <td class="parent">
120 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>
120 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>
121 121 </td>
122 122 </tr>'
123 changesetbranch = '<tr><td>branch</td><td>{name}</td></tr>'
123 changesetbranch = '<tr><td>branch</td><td>{name|escape}</td></tr>'
124 124 changesetparent = '
125 125 <tr>
126 126 <td>parent {rev}</td>
127 127 <td style="font-family:monospace">
128 <a class="list" href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>
128 <a class="list" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>
129 129 </td>
130 130 </tr>'
131 filerevbranch = '<tr><td>branch</td><td>{name}</td></tr>'
131 filerevbranch = '<tr><td>branch</td><td>{name|escape}</td></tr>'
132 132 filerevparent = '
133 133 <tr>
134 134 <td>parent {rev}</td>
135 135 <td style="font-family:monospace">
136 <a class="list" href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
136 <a class="list" href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
137 137 {rename%filerename}{node|short}
138 138 </a>
139 139 </td>
140 140 </tr>'
141 141 filerename = '{file|escape}@'
142 filelogrename = '| <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">base</a>'
142 filelogrename = '| <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">base</a>'
143 143 fileannotateparent = '
144 144 <tr>
145 145 <td>parent {rev}</td>
146 146 <td style="font-family:monospace">
147 <a class="list" href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
147 <a class="list" href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
148 148 {rename%filerename}{node|short}
149 149 </a>
150 150 </td>
151 151 </tr>'
152 152 changelogchild = '
153 153 <tr>
154 154 <th class="child">child {rev}:</th>
155 <td class="child"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
155 <td class="child"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
156 156 </tr>'
157 157 changesetchild = '
158 158 <tr>
159 159 <td>child {rev}</td>
160 160 <td style="font-family:monospace">
161 <a class="list" href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>
161 <a class="list" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>
162 162 </td>
163 163 </tr>'
164 164 filerevchild = '
165 165 <tr>
166 166 <td>child {rev}</td>
167 167 <td style="font-family:monospace">
168 <a class="list" href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
168 <a class="list" href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
169 169 </tr>'
170 170 fileannotatechild = '
171 171 <tr>
172 172 <td>child {rev}</td>
173 173 <td style="font-family:monospace">
174 <a class="list" href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
174 <a class="list" href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
175 175 </tr>'
176 176 tags = tags.tmpl
177 177 tagentry = '
178 178 <tr class="parity{parity}">
179 179 <td class="age"><i class="age">{date|rfc822date}</i></td>
180 <td><a class="list" href="{url}rev/{node|short}{sessionvars%urlparameter}"><b>{tag|escape}</b></a></td>
180 <td><a class="list" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}"><b>{tag|escape}</b></a></td>
181 181 <td class="link">
182 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
183 <a href="{url}log/{node|short}{sessionvars%urlparameter}">changelog</a> |
184 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>
182 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
183 <a href="{url|urlescape}log/{node|short}{sessionvars%urlparameter}">changelog</a> |
184 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>
185 185 </td>
186 186 </tr>'
187 187 bookmarks = bookmarks.tmpl
188 188 bookmarkentry = '
189 189 <tr class="parity{parity}">
190 190 <td class="age"><i class="age">{date|rfc822date}</i></td>
191 <td><a class="list" href="{url}rev/{node|short}{sessionvars%urlparameter}"><b>{bookmark|escape}</b></a></td>
191 <td><a class="list" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}"><b>{bookmark|escape}</b></a></td>
192 192 <td class="link">
193 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
194 <a href="{url}log/{node|short}{sessionvars%urlparameter}">changelog</a> |
195 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>
193 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
194 <a href="{url|urlescape}log/{node|short}{sessionvars%urlparameter}">changelog</a> |
195 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>
196 196 </td>
197 197 </tr>'
198 198 branches = branches.tmpl
199 199 branchentry = '
200 200 <tr class="parity{parity}">
201 201 <td class="age"><i class="age">{date|rfc822date}</i></td>
202 <td><a class="list" href="{url}shortlog/{node|short}{sessionvars%urlparameter}"><b>{node|short}</b></a></td>
202 <td><a class="list" href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}"><b>{node|short}</b></a></td>
203 203 <td class="{status}">{branch|escape}</td>
204 204 <td class="link">
205 <a href="{url}changeset/{node|short}{sessionvars%urlparameter}">changeset</a> |
206 <a href="{url}log/{node|short}{sessionvars%urlparameter}">changelog</a> |
207 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>
205 <a href="{url|urlescape}changeset/{node|short}{sessionvars%urlparameter}">changeset</a> |
206 <a href="{url|urlescape}log/{node|short}{sessionvars%urlparameter}">changelog</a> |
207 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>
208 208 </td>
209 209 </tr>'
210 210 diffblock = '<pre>{lines}</pre>'
211 211 filediffparent = '
212 212 <tr>
213 213 <td>parent {rev}</td>
214 214 <td style="font-family:monospace">
215 <a class="list" href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
215 <a class="list" href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
216 216 {node|short}
217 217 </a>
218 218 </td>
219 219 </tr>'
220 220 filecompparent = '
221 221 <tr>
222 222 <td>parent {rev}</td>
223 223 <td style="font-family:monospace">
224 <a class="list" href="{url}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
224 <a class="list" href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
225 225 {node|short}
226 226 </a>
227 227 </td>
228 228 </tr>'
229 229 filelogparent = '
230 230 <tr>
231 231 <td align="right">parent {rev}:&nbsp;</td>
232 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
232 <td><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
233 233 </tr>'
234 234 filediffchild = '
235 235 <tr>
236 236 <td>child {rev}</td>
237 237 <td style="font-family:monospace">
238 <a class="list" href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a>
238 <a class="list" href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a>
239 239 </td>
240 240 </tr>'
241 241 filecompchild = '
242 242 <tr>
243 243 <td>child {rev}</td>
244 244 <td style="font-family:monospace">
245 <a class="list" href="{url}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a>
245 <a class="list" href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a>
246 246 </td>
247 247 </tr>'
248 248 filelogchild = '
249 249 <tr>
250 250 <td align="right">child {rev}:&nbsp;</td>
251 <td><a href="{url}file{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
251 <td><a href="{url|urlescape}file{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
252 252 </tr>'
253 253 shortlog = shortlog.tmpl
254 254 graph = graph.tmpl
255 tagtag = '<span class="tagtag" title="{name}">{name}</span> '
256 branchtag = '<span class="branchtag" title="{name}">{name}</span> '
257 inbranchtag = '<span class="inbranchtag" title="{name}">{name}</span> '
258 bookmarktag = '<span class="bookmarktag" title="{name}">{name}</span> '
255 tagtag = '<span class="tagtag" title="{name|escape}">{name|escape}</span> '
256 branchtag = '<span class="branchtag" title="{name|escape}">{name|escape}</span> '
257 inbranchtag = '<span class="inbranchtag" title="{name|escape}">{name|escape}</span> '
258 bookmarktag = '<span class="bookmarktag" title="{name|escape}">{name|escape}</span> '
259 259 shortlogentry = '
260 260 <tr class="parity{parity}">
261 261 <td class="age"><i class="age">{date|rfc822date}</i></td>
262 262 <td><i>{author|person}</i></td>
263 263 <td>
264 <a class="list" href="{url}rev/{node|short}{sessionvars%urlparameter}">
264 <a class="list" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">
265 265 <b>{desc|strip|firstline|escape|nonempty}</b>
266 266 <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span>
267 267 </a>
268 268 </td>
269 269 <td class="link" nowrap>
270 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
271 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>
270 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
271 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>
272 272 </td>
273 273 </tr>'
274 274 filelogentry = '
275 275 <tr class="parity{parity}">
276 276 <td class="age"><i class="age">{date|rfc822date}</i></td>
277 277 <td>
278 <a class="list" href="{url}rev/{node|short}{sessionvars%urlparameter}">
278 <a class="list" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">
279 279 <b>{desc|strip|firstline|escape|nonempty}</b>
280 280 </a>
281 281 </td>
282 282 <td class="link">
283 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a>&nbsp;|&nbsp;<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a>&nbsp;|&nbsp;<a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> {rename%filelogrename}</td>
283 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a>&nbsp;|&nbsp;<a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a>&nbsp;|&nbsp;<a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> {rename%filelogrename}</td>
284 284 </tr>'
285 archiveentry = ' | <a href="{url}archive/{node|short}{extension}">{type|escape}</a> '
285 archiveentry = ' | <a href="{url|urlescape}archive/{node|short}{extension}">{type|escape}</a> '
286 286 indexentry = '
287 287 <tr class="parity{parity}">
288 288 <td>
289 <a class="list" href="{url}{sessionvars%urlparameter}">
289 <a class="list" href="{url|urlescape}{sessionvars%urlparameter}">
290 290 <b>{name|escape}</b>
291 291 </a>
292 292 </td>
293 293 <td>{description}</td>
294 294 <td>{contact|obfuscate}</td>
295 295 <td class="age">{lastchange|rfc822date}</td>
296 296 <td class="indexlinks">{archives%indexarchiveentry}</td>
297 297 <td>{if(isdirectory, '',
298 298 '<div class="rss_logo">
299 <a href="{url}rss-log">RSS</a> <a href="{url}atom-log">Atom</a>
299 <a href="{url|urlescape}rss-log">RSS</a> <a href="{url|urlescape}atom-log">Atom</a>
300 300 </div>'
301 301 )}
302 302 </td>
303 303 </tr>\n'
304 indexarchiveentry = ' <a href="{url}archive/{node|short}{extension}">{type|escape}</a> '
304 indexarchiveentry = ' <a href="{url|urlescape}archive/{node|short}{extension}">{type|escape}</a> '
305 305 index = index.tmpl
306 306 urlparameter = '{separator}{name}={value|urlescape}'
307 307 hiddenformentry = '<input type="hidden" name="{name}" value="{value|escape}" />'
308 breadcrumb = '&gt; <a href="{url}">{name}</a> '
308 breadcrumb = '&gt; <a href="{url|urlescape}">{name|escape}</a> '
@@ -1,18 +1,18 b''
1 1 {header}
2 2 <title>Mercurial repository not found</title>
3 3 </head>
4 4
5 5 <body>
6 6
7 7 <div class="page_header">
8 8 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a> Not found: {repo|escape}
9 9 </div>
10 10
11 11 <div class="page_body">
12 12 The specified repository "{repo|escape}" is unknown, sorry.
13 13 <br/>
14 14 <br/>
15 Please go back to the <a href="{url}">main repository list page</a>.
15 Please go back to the <a href="{url|urlescape}">main repository list page</a>.
16 16 </div>
17 17
18 18 {footer}
@@ -1,40 +1,40 b''
1 1 {header}
2 2 <title>{repo|escape}: Search</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-log" title="RSS feed for {repo|escape}"/>
6 href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
7 7 </head>
8 8 <body>
9 9
10 10 <div class="page_header">
11 11 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
12 12 <a href="/">Mercurial</a> {pathdef%breadcrumb} / search
13 13
14 <form action="{url}log">
14 <form action="{url|urlescape}log">
15 15 {sessionvars%hiddenformentry}
16 16 <div class="search">
17 17 <input type="text" name="rev" value="{query|escape}" />
18 18 </div>
19 19 </form>
20 20 </div>
21 21
22 22 <div class="page_nav">
23 <a href="{url}summary{sessionvars%urlparameter}">summary</a> |
24 <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
25 <a href="{url}log{sessionvars%urlparameter}">changelog</a> |
26 <a href="{url}graph{sessionvars%urlparameter}">graph</a> |
27 <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
28 <a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
29 <a href="{url}branches{sessionvars%urlparameter}">branches</a> |
30 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>{archives%archiveentry}
23 <a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
24 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
25 <a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
26 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
27 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
28 <a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
29 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
30 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>{archives%archiveentry}
31 31 |
32 <a href="{url}help{sessionvars%urlparameter}">help</a>
32 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
33 33 <br/>
34 34 </div>
35 35
36 36 <div class="title">searching for {query|escape}</div>
37 37
38 38 {entries}
39 39
40 40 {footer}
@@ -1,43 +1,43 b''
1 1 {header}
2 2 <title>{repo|escape}: Shortlog</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-log" title="RSS feed for {repo|escape}"/>
6 href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
7 7 </head>
8 8 <body>
9 9
10 10 <div class="page_header">
11 11 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
12 12 <a href="/">Mercurial</a> {pathdef%breadcrumb} / shortlog
13 13 </div>
14 14
15 <form action="{url}log">
15 <form action="{url|urlescape}log">
16 16 {sessionvars%hiddenformentry}
17 17 <div class="search">
18 18 <input type="text" name="rev" />
19 19 </div>
20 20 </form>
21 21 <div class="page_nav">
22 <a href="{url}summary{sessionvars%urlparameter}">summary</a> |
22 <a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
23 23 shortlog |
24 <a href="{url}log/{rev}{sessionvars%urlparameter}">changelog</a> |
25 <a href="{url}graph{sessionvars%urlparameter}">graph</a> |
26 <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
27 <a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
28 <a href="{url}branches{sessionvars%urlparameter}">branches</a> |
29 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>{archives%archiveentry} |
30 <a href="{url}help{sessionvars%urlparameter}">help</a>
24 <a href="{url|urlescape}log/{rev}{sessionvars%urlparameter}">changelog</a> |
25 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
26 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
27 <a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
28 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
29 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>{archives%archiveentry} |
30 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
31 31 <br/>{changenav%navshort}<br/>
32 32 </div>
33 33
34 34 <div class="title">&nbsp;</div>
35 35 <table cellspacing="0">
36 36 {entries%shortlogentry}
37 37 </table>
38 38
39 39 <div class="page_nav">
40 40 {changenav%navshort}
41 41 </div>
42 42
43 43 {footer}
@@ -1,66 +1,66 b''
1 1 {header}
2 2 <title>{repo|escape}: Summary</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-log" title="RSS feed for {repo|escape}"/>
6 href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
7 7 </head>
8 8 <body>
9 9
10 10 <div class="page_header">
11 11 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
12 12 <a href="/">Mercurial</a> {pathdef%breadcrumb} / summary
13 <form action="{url}log">
13 <form action="{url|urlescape}log">
14 14 {sessionvars%hiddenformentry}
15 15 <div class="search">
16 16 <input type="text" name="rev" />
17 17 </div>
18 18 </form>
19 19 </div>
20 20
21 21 <div class="page_nav">
22 22 summary |
23 <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
24 <a href="{url}log{sessionvars%urlparameter}">changelog</a> |
25 <a href="{url}graph{sessionvars%urlparameter}">graph</a> |
26 <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
27 <a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
28 <a href="{url}branches{sessionvars%urlparameter}">branches</a> |
29 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>{archives%archiveentry} |
30 <a href="{url}help{sessionvars%urlparameter}">help</a>
23 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
24 <a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
25 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
26 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
27 <a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
28 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
29 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>{archives%archiveentry} |
30 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
31 31 <br/>
32 32 </div>
33 33
34 34 <div class="title">&nbsp;</div>
35 35 <table cellspacing="0">
36 36 <tr><td>description</td><td>{desc}</td></tr>
37 37 <tr><td>owner</td><td>{owner|obfuscate}</td></tr>
38 38 <tr><td>last change</td><td>{lastchange|rfc822date}</td></tr>
39 39 </table>
40 40
41 <div><a class="title" href="{url}shortlog{sessionvars%urlparameter}">changes</a></div>
41 <div><a class="title" href="{url|urlescape}shortlog{sessionvars%urlparameter}">changes</a></div>
42 42 <table cellspacing="0">
43 43 {shortlog}
44 <tr class="light"><td colspan="4"><a class="list" href="{url}shortlog{sessionvars%urlparameter}">...</a></td></tr>
44 <tr class="light"><td colspan="4"><a class="list" href="{url|urlescape}shortlog{sessionvars%urlparameter}">...</a></td></tr>
45 45 </table>
46 46
47 <div><a class="title" href="{url}tags{sessionvars%urlparameter}">tags</a></div>
47 <div><a class="title" href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></div>
48 48 <table cellspacing="0">
49 49 {tags}
50 <tr class="light"><td colspan="3"><a class="list" href="{url}tags{sessionvars%urlparameter}">...</a></td></tr>
50 <tr class="light"><td colspan="3"><a class="list" href="{url|urlescape}tags{sessionvars%urlparameter}">...</a></td></tr>
51 51 </table>
52 52
53 <div><a class="title" href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></div>
53 <div><a class="title" href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></div>
54 54 <table cellspacing="0">
55 55 {bookmarks%bookmarkentry}
56 <tr class="light"><td colspan="3"><a class="list" href="{url}bookmarks{sessionvars%urlparameter}">...</a></td></tr>
56 <tr class="light"><td colspan="3"><a class="list" href="{url|urlescape}bookmarks{sessionvars%urlparameter}">...</a></td></tr>
57 57 </table>
58 58
59 <div><a class="title" href="{url}branches{sessionvars%urlparameter}">branches</a></div>
59 <div><a class="title" href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></div>
60 60 <table cellspacing="0">
61 61 {branches%branchentry}
62 62 <tr class="light">
63 <td colspan="4"><a class="list" href="{url}branches{sessionvars%urlparameter}">...</a></td>
63 <td colspan="4"><a class="list" href="{url|urlescape}branches{sessionvars%urlparameter}">...</a></td>
64 64 </tr>
65 65 </table>
66 66 {footer}
@@ -1,33 +1,33 b''
1 1 {header}
2 2 <title>{repo|escape}: Tags</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-tags" title="Atom feed for {repo|escape}"/>
4 href="{url|urlescape}atom-tags" title="Atom feed for {repo|escape}"/>
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-tags" title="RSS feed for {repo|escape}"/>
6 href="{url|urlescape}rss-tags" title="RSS feed for {repo|escape}"/>
7 7 </head>
8 8 <body>
9 9
10 10 <div class="page_header">
11 11 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
12 12 <a href="/">Mercurial</a> {pathdef%breadcrumb} / tags
13 13 </div>
14 14
15 15 <div class="page_nav">
16 <a href="{url}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url}graph{sessionvars%urlparameter}">graph</a> |
16 <a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
20 20 tags |
21 <a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 <a href="{url}branches{sessionvars%urlparameter}">branches</a> |
23 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a> |
24 <a href="{url}help{sessionvars%urlparameter}">help</a>
21 <a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
23 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a> |
24 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
25 25 <br/>
26 26 </div>
27 27
28 28 <div class="title">&nbsp;</div>
29 29 <table cellspacing="0">
30 30 {entries%tagentry}
31 31 </table>
32 32
33 33 {footer}
@@ -1,38 +1,38 b''
1 1 {header}
2 2 <title>{repo|escape}: Bookmarks</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
5 5 </head>
6 6
7 7 <body>
8 8 <div id="container">
9 9 <div class="page-header">
10 10 <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / bookmarks</h1>
11 11
12 <form action="{url}log">
12 <form action="{url|urlescape}log">
13 13 {sessionvars%hiddenformentry}
14 14 <dl class="search">
15 15 <dt><label>Search: </label></dt>
16 16 <dd><input type="text" name="rev" /></dd>
17 17 </dl>
18 18 </form>
19 19
20 20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
21 <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url|urlescape}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
26 26 <li class="current">bookmarks</li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
27 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
30 30 </ul>
31 31 </div>
32 32
33 33 <h2 class="no-link no-border">bookmarks</h2>
34 34 <table cellspacing="0">
35 35 {entries%bookmarkentry}
36 36 </table>
37 37
38 38 {footer}
@@ -1,38 +1,38 b''
1 1 {header}
2 2 <title>{repo|escape}: Branches</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-branches" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-branches" title="RSS feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-branches" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-branches" title="RSS feed for {repo|escape}"/>
5 5 </head>
6 6
7 7 <body>
8 8 <div id="container">
9 9 <div class="page-header">
10 10 <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / branches</h1>
11 11
12 <form action="{url}log">
12 <form action="{url|urlescape}log">
13 13 {sessionvars%hiddenformentry}
14 14 <dl class="search">
15 15 <dt><label>Search: </label></dt>
16 16 <dd><input type="text" name="rev" /></dd>
17 17 </dl>
18 18 </form>
19 19
20 20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
21 <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url|urlescape}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 27 <li class="current">branches</li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
28 <li><a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
30 30 </ul>
31 31 </div>
32 32
33 33 <h2 class="no-link no-border">branches</h2>
34 34 <table cellspacing="0">
35 35 {entries%branchentry}
36 36 </table>
37 37
38 38 {footer}
@@ -1,42 +1,42 b''
1 1 {header}
2 2 <title>{repo|escape}: changelog</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
5 5 </head>
6 6
7 7 <body>
8 8 <div id="container">
9 9 <div class="page-header">
10 10 <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / changelog</h1>
11 11
12 <form action="{url}log">
12 <form action="{url|urlescape}log">
13 13 {sessionvars%hiddenformentry}
14 14 <dl class="search">
15 15 <dt><label>Search: </label></dt>
16 16 <dd><input type="text" name="rev" /></dd>
17 17 </dl>
18 18 </form>
19 19
20 20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
21 <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 23 <li class="current">changelog</li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>{archives%archiveentry}</li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
24 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>{archives%archiveentry}</li>
29 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
30 30 </ul>
31 31 </div>
32 32
33 33 <h2 class="no-link no-border">changelog</h2>
34 34 <div>
35 35 {entries%changelogentry}
36 36 </div>
37 37
38 38 <div class="page-path">
39 39 {changenav%nav}
40 40 </div>
41 41
42 42 {footer}
@@ -1,6 +1,6 b''
1 <h3 class="changelog"><a class="title" href="{url}rev/{node|short}{sessionvars%urlparameter}">{desc|strip|firstline|escape|nonempty}<span class="logtags"> {inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span></a></h3>
1 <h3 class="changelog"><a class="title" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{desc|strip|firstline|escape|nonempty}<span class="logtags"> {inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span></a></h3>
2 2 <ul class="changelog-entry">
3 3 <li class="age">{date|rfc822date}</li>
4 4 <li>by <span class="name">{author|obfuscate}</span> <span class="revdate">[{date|rfc822date}] rev {rev}</span></li>
5 5 <li class="description">{desc|strip|escape|addbreaks|nonempty}</li>
6 6 </ul>
@@ -1,65 +1,65 b''
1 1 {header}
2 2 <title>{repo|escape}: changeset {rev}:{node|short}</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
5 5 </head>
6 6
7 7 <body>
8 8 <div id="container">
9 9 <div class="page-header">
10 10 <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / changeset</h1>
11 11
12 <form action="{url}log">
12 <form action="{url|urlescape}log">
13 13 {sessionvars%hiddenformentry}
14 14 <dl class="search">
15 15 <dt><label>Search: </label></dt>
16 16 <dd><input type="text" name="rev" /></dd>
17 17 </dl>
18 18 </form>
19 19
20 20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
21 <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url|urlescape}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
30 30 </ul>
31 31 </div>
32 32
33 33 <ul class="submenu">
34 34 <li class="current">changeset</li>
35 <li><a href="{url}raw-rev/{node|short}">raw</a> {archives%archiveentry}</li>
35 <li><a href="{url|urlescape}raw-rev/{node|short}">raw</a> {archives%archiveentry}</li>
36 36 </ul>
37 37
38 38 <h2 class="no-link no-border">changeset</h2>
39 39
40 <h3 class="changeset"><a href="{url}raw-rev/{node|short}">{desc|strip|escape|firstline|nonempty} <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span></a></h3>
40 <h3 class="changeset"><a href="{url|urlescape}raw-rev/{node|short}">{desc|strip|escape|firstline|nonempty} <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span></a></h3>
41 41 <p class="changeset-age age">{date|rfc822date}</p>
42 42
43 43 <dl class="overview">
44 44 <dt>author</dt>
45 45 <dd>{author|obfuscate}</dd>
46 46 <dt>date</dt>
47 47 <dd>{date|rfc822date}</dd>
48 48 {branch%changesetbranch}
49 49 <dt>changeset {rev}</dt>
50 50 <dd>{node|short}</dd>
51 51 {parent%changesetparent}
52 52 {child%changesetchild}
53 53 </dl>
54 54
55 55 <p class="description">{desc|strip|escape|addbreaks|nonempty}</p>
56 56
57 57 <table>
58 58 {files}
59 59 </table>
60 60
61 61 <div class="diff">
62 62 {diff}
63 63 </div>
64 64
65 65 {footer}
@@ -1,36 +1,36 b''
1 1 {header}
2 2 <title>{repo|escape}: Error</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
5 5 </head>
6 6
7 7 <body>
8 8 <div id="container">
9 9 <div class="page-header">
10 10 <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / not found: {repo|escape}</h1>
11 11
12 <form action="{url}log">
12 <form action="{url|urlescape}log">
13 13 {sessionvars%hiddenformentry}
14 14 <dl class="search">
15 15 <dt><label>Search: </label></dt>
16 16 <dd><input type="text" name="rev" /></dd>
17 17 </dl>
18 18 </form>
19 19
20 20 <ul class="page-nav">
21 21 <li class="current">summary</li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
22 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
30 30 </ul>
31 31 </div>
32 32
33 33 <h2 class="no-link no-border">An error occurred while processing your request</h2>
34 34 <p class="normal">{error|escape}</p>
35 35
36 36 {footer}
@@ -1,66 +1,66 b''
1 1 {header}
2 2 <title>{repo|escape}: {file|escape}@{node|short} (annotated)</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
5 5 </head>
6 6
7 7 <body>
8 8 <div id="container">
9 9 <div class="page-header">
10 10 <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / annotate</h1>
11 11
12 <form action="{url}log">
12 <form action="{url|urlescape}log">
13 13 {sessionvars%hiddenformentry}
14 14 <dl class="search">
15 15 <dt><label>Search: </label></dt>
16 16 <dd><input type="text" name="rev" /></dd>
17 17 </dl>
18 18 </form>
19 19
20 20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
21 <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
30 30 </ul>
31 31 </div>
32 32
33 33 <ul class="submenu">
34 <li><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a></li>
35 <li><a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a></li>
34 <li><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a></li>
35 <li><a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a></li>
36 36 <li class="current">annotate</li>
37 <li><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li>
38 <li><a href="{url}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a></li>
39 <li><a href="{url}raw-annotate/{node|short}/{file|urlescape}">raw</a></li>
37 <li><a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li>
38 <li><a href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a></li>
39 <li><a href="{url|urlescape}raw-annotate/{node|short}/{file|urlescape}">raw</a></li>
40 40 </ul>
41 41
42 42 <h2 class="no-link no-border">{file|escape}@{node|short} (annotated)</h2>
43 43 <h3 class="changeset">{file|escape}</h3>
44 44 <p class="changeset-age age">{date|rfc822date}</p>
45 45
46 46 <dl class="overview">
47 47 <dt>author</dt>
48 48 <dd>{author|obfuscate}</dd>
49 49 <dt>date</dt>
50 50 <dd>{date|rfc822date}</dd>
51 51 {branch%filerevbranch}
52 52 <dt>changeset {rev}</dt>
53 <dd><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>
53 <dd><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>
54 54 {parent%fileannotateparent}
55 55 {child%fileannotatechild}
56 56 <dt>permissions</dt>
57 57 <dd>{permissions|permissions}</dd>
58 58 </dl>
59 59
60 60 <p class="description">{desc|strip|escape|addbreaks|nonempty}</p>
61 61
62 62 <table class="annotated">
63 63 {annotate%annotateline}
64 64 </table>
65 65
66 66 {footer}
@@ -1,72 +1,72 b''
1 1 {header}
2 2 <title>{repo|escape}: comparison {file|escape}</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
5 5 </head>
6 6
7 7 <body>
8 8 <div id="container">
9 9 <div class="page-header">
10 10 <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / file comparison</h1>
11 11
12 <form action="{url}log">
12 <form action="{url|urlescape}log">
13 13 {sessionvars%hiddenformentry}
14 14 <dl class="search">
15 15 <dt><label>Search: </label></dt>
16 16 <dd><input type="text" name="rev" /></dd>
17 17 </dl>
18 18 </form>
19 19
20 20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
21 <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
30 30 </ul>
31 31 </div>
32 32
33 33 <ul class="submenu">
34 <li><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a></li>
35 <li><a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a></li>
36 <li><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li>
37 <li><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li>
34 <li><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a></li>
35 <li><a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a></li>
36 <li><a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li>
37 <li><a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li>
38 38 <li class="current">comparison</li>
39 <li><a href="{url}raw-diff/{node|short}/{file|urlescape}">raw</a></li>
39 <li><a href="{url|urlescape}raw-diff/{node|short}/{file|urlescape}">raw</a></li>
40 40 </ul>
41 41
42 42 <h2 class="no-link no-border">comparison: {file|escape}</h2>
43 43 <h3 class="changeset">{file|escape}</h3>
44 44
45 45 <dl class="overview">
46 46 {branch%filerevbranch}
47 47 <dt>changeset {rev}</dt>
48 <dd><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>
48 <dd><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>
49 49 {parent%filecompparent}
50 50 {child%filecompchild}
51 51 </dl>
52 52
53 53 <div class="legend">
54 54 <span class="legendinfo equal">equal</span>
55 55 <span class="legendinfo delete">deleted</span>
56 56 <span class="legendinfo insert">inserted</span>
57 57 <span class="legendinfo replace">replaced</span>
58 58 </div>
59 59
60 60 <div class="comparison">
61 61 <table class="bigtable">
62 62 <thead class="header">
63 63 <tr>
64 64 <th>{leftrev}:{leftnode|short}</th>
65 65 <th>{rightrev}:{rightnode|short}</th>
66 66 </tr>
67 67 </thead>
68 68 {comparison}
69 69 </table>
70 70 </div>
71 71
72 72 {footer}
@@ -1,57 +1,57 b''
1 1 {header}
2 2 <title>{repo|escape}: diff {file|escape}</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
5 5 </head>
6 6
7 7 <body>
8 8 <div id="container">
9 9 <div class="page-header">
10 10 <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / file diff</h1>
11 11
12 <form action="{url}log">
12 <form action="{url|urlescape}log">
13 13 {sessionvars%hiddenformentry}
14 14 <dl class="search">
15 15 <dt><label>Search: </label></dt>
16 16 <dd><input type="text" name="rev" /></dd>
17 17 </dl>
18 18 </form>
19 19
20 20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
21 <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
30 30 </ul>
31 31 </div>
32 32
33 33 <ul class="submenu">
34 <li><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a></li>
35 <li><a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a></li>
36 <li><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li>
34 <li><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a></li>
35 <li><a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a></li>
36 <li><a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li>
37 37 <li class="current">diff</li>
38 <li><a href="{url}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a></li>
39 <li><a href="{url}raw-diff/{node|short}/{file|urlescape}">raw</a></li>
38 <li><a href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a></li>
39 <li><a href="{url|urlescape}raw-diff/{node|short}/{file|urlescape}">raw</a></li>
40 40 </ul>
41 41
42 42 <h2 class="no-link no-border">diff: {file|escape}</h2>
43 43 <h3 class="changeset">{file|escape}</h3>
44 44
45 45 <dl class="overview">
46 46 {branch%filerevbranch}
47 47 <dt>changeset {rev}</dt>
48 <dd><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>
48 <dd><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>
49 49 {parent%filediffparent}
50 50 {child%filediffchild}
51 51 </dl>
52 52
53 53 <div class="diff">
54 54 {diff}
55 55 </div>
56 56
57 57 {footer}
@@ -1,52 +1,52 b''
1 1 {header}
2 2 <title>{repo|escape}: File revisions</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
5 5 </head>
6 6
7 7 <body>
8 8 <div id="container">
9 9 <div class="page-header">
10 10 <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / file revisions</h1>
11 11
12 <form action="{url}log">
12 <form action="{url|urlescape}log">
13 13 {sessionvars%hiddenformentry}
14 14 <dl class="search">
15 15 <dt><label>Search: </label></dt>
16 16 <dd><input type="text" name="rev" /></dd>
17 17 </dl>
18 18 </form>
19 19
20 20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
21 <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
30 30 </ul>
31 31 </div>
32 32
33 33 <ul class="submenu">
34 <li><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a></li>
34 <li><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a></li>
35 35 <li class="current">revisions</li>
36 <li><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li>
37 <li><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li>
38 <li><a href="{url}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a></li>
39 <li><a href="{url}rss-log/tip/{file|urlescape}">rss</a></li>
36 <li><a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li>
37 <li><a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li>
38 <li><a href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a></li>
39 <li><a href="{url|urlescape}rss-log/tip/{file|urlescape}">rss</a></li>
40 40 </ul>
41 41
42 42 <h2 class="no-link no-border">{file|urlescape}</h2>
43 43
44 44 <table>
45 45 {entries%filelogentry}
46 46 </table>
47 47
48 48 <div class="page-path">
49 49 {nav%filenav}
50 50 </div>
51 51
52 52 {footer}
@@ -1,66 +1,66 b''
1 1 {header}
2 2 <title>{repo|escape}: {file|escape}@{node|short}</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
5 5 </head>
6 6
7 7 <body>
8 8 <div id="container">
9 9 <div class="page-header">
10 10 <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / file revision</h1>
11 11
12 <form action="{url}log">
12 <form action="{url|urlescape}log">
13 13 {sessionvars%hiddenformentry}
14 14 <dl class="search">
15 15 <dt><label>Search: </label></dt>
16 16 <dd><input type="text" name="rev" /></dd>
17 17 </dl>
18 18 </form>
19 19
20 20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
21 <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url|urlescape}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
30 30 </ul>
31 31 </div>
32 32
33 33 <ul class="submenu">
34 34 <li class="current">file</li>
35 <li><a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a></li>
36 <li><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li>
37 <li><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li>
38 <li><a href="{url}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a></li>
39 <li><a href="{url}raw-file/{node|short}/{file|urlescape}">raw</a></li>
35 <li><a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a></li>
36 <li><a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li>
37 <li><a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li>
38 <li><a href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a></li>
39 <li><a href="{url|urlescape}raw-file/{node|short}/{file|urlescape}">raw</a></li>
40 40 </ul>
41 41
42 42 <h2 class="no-link no-border">{file|escape}@{node|short}</h2>
43 43 <h3 class="changeset">{file|escape}</h3>
44 44 <p class="changeset-age age">{date|rfc822date}</p>
45 45
46 46 <dl class="overview">
47 47 <dt>author</dt>
48 48 <dd>{author|obfuscate}</dd>
49 49 <dt>date</dt>
50 50 <dd>{date|rfc822date}</dd>
51 51 {branch%filerevbranch}
52 52 <dt>changeset {rev}</dt>
53 <dd><a class="list" href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>
53 <dd><a class="list" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>
54 54 {parent%filerevparent}
55 55 {child%filerevchild}
56 56 <dt>permissions</dt>
57 57 <dd>{permissions|permissions}</dd>
58 58 </dl>
59 59
60 60 <p class="description">{desc|strip|escape|addbreaks|nonempty}</p>
61 61
62 62 <div class="source">
63 63 {text%fileline}
64 64 </div>
65 65
66 66 {footer}
@@ -1,23 +1,23 b''
1 1 <script type="text/javascript">process_dates()</script>
2 2 <div class="page-footer">
3 3 <p>Mercurial Repository: {repo|escape}</p>
4 4 <ul class="rss-logo">
5 <li><a href="{url}rss-log">RSS</a></li>
6 <li><a href="{url}atom-log">Atom</a></li>
5 <li><a href="{url|urlescape}rss-log">RSS</a></li>
6 <li><a href="{url|urlescape}atom-log">Atom</a></li>
7 7 </ul>
8 8 {motd}
9 9 </div>
10 10
11 11 <div id="powered-by">
12 <p><a href="{logourl}" title="Mercurial"><img src="{staticurl}{logoimg}" width=75 height=90 border=0 alt="mercurial"></a></p>
12 <p><a href="{logourl}" title="Mercurial"><img src="{staticurl|urlescape}{logoimg}" width=75 height=90 border=0 alt="mercurial"></a></p>
13 13 </div>
14 14
15 15 <div id="corner-top-left"></div>
16 16 <div id="corner-top-right"></div>
17 17 <div id="corner-bottom-left"></div>
18 18 <div id="corner-bottom-right"></div>
19 19
20 20 </div>
21 21
22 22 </body>
23 23 </html>
@@ -1,107 +1,107 b''
1 1 {header}
2 2 <title>{repo|escape}: graph</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
5 <!--[if IE]><script type="text/javascript" src="{staticurl}excanvas.js"></script><![endif]-->
3 <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
5 <!--[if IE]><script type="text/javascript" src="{staticurl|urlescape}excanvas.js"></script><![endif]-->
6 6 </head>
7 7
8 8 <body>
9 9 <div id="container">
10 10 <div class="page-header">
11 11 <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / graph</h1>
12 12
13 <form action="{url}log">
13 <form action="{url|urlescape}log">
14 14 {sessionvars%hiddenformentry}
15 15 <dl class="search">
16 16 <dt><label>Search: </label></dt>
17 17 <dd><input type="text" name="rev" /></dd>
18 18 </dl>
19 19 </form>
20 20
21 21 <ul class="page-nav">
22 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
23 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
24 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
22 <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a></li>
23 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a></li>
24 <li><a href="{url|urlescape}changelog{sessionvars%urlparameter}">changelog</a></li>
25 25 <li class="current">graph</li>
26 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
27 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
28 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
29 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
30 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
26 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
27 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
28 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
29 <li><a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a></li>
30 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
31 31 </ul>
32 32 </div>
33 33
34 34 <h2 class="no-link no-border">graph</h2>
35 35
36 36 <div id="noscript">The revision graph only works with JavaScript-enabled browsers.</div>
37 37 <div id="wrapper">
38 38 <ul id="nodebgs"></ul>
39 39 <canvas id="graph" width="480" height="{canvasheight}"></canvas>
40 40 <ul id="graphnodes"></ul>
41 41 </div>
42 42
43 43 <script>
44 44 <!-- hide script content
45 45
46 46 document.getElementById('noscript').style.display = 'none';
47 47
48 48 var data = {jsdata|json};
49 49 var graph = new Graph();
50 50 graph.scale({bg_height});
51 51
52 52 graph.vertex = function(x, y, color, parity, cur) \{
53 53
54 54 this.ctx.beginPath();
55 55 color = this.setColor(color, 0.25, 0.75);
56 56 this.ctx.arc(x, y, radius, 0, Math.PI * 2, true);
57 57 this.ctx.fill();
58 58
59 59 var bg = '<li class="bg parity' + parity + '"></li>';
60 60 var left = (this.bg_height - this.box_size) + (this.columns + 1) * this.box_size;
61 61 var nstyle = 'padding-left: ' + left + 'px;';
62 62
63 63 var tagspan = '';
64 64 if (cur[7].length || cur[8].length || (cur[6][0] != 'default' || cur[6][1])) \{
65 65 tagspan = '<span class="logtags">';
66 66 if (cur[6][1]) \{
67 67 tagspan += '<span class="branchtag" title="' + cur[6][0] + '">';
68 68 tagspan += cur[6][0] + '</span> ';
69 69 } else if (!cur[6][1] && cur[6][0] != 'default') \{
70 70 tagspan += '<span class="inbranchtag" title="' + cur[6][0] + '">';
71 71 tagspan += cur[6][0] + '</span> ';
72 72 }
73 73 if (cur[7].length) \{
74 74 for (var t in cur[7]) \{
75 75 var tag = cur[7][t];
76 76 tagspan += '<span class="tagtag">' + tag + '</span> ';
77 77 }
78 78 }
79 79 if (cur[8].length) \{
80 80 for (var t in cur[8]) \{
81 81 var bookmark = cur[8][t];
82 82 tagspan += '<span class="bookmarktag">' + bookmark + '</span> ';
83 83 }
84 84 }
85 85 tagspan += '</span>';
86 86 }
87 87
88 88 var item = '<li style="' + nstyle + '"><span class="desc">';
89 item += '<a href="{url}rev/' + cur[0] + '{sessionvars%urlparameter}" title="' + cur[0] + '">' + cur[3] + '</a>';
89 item += '<a href="{url|urlescape}rev/' + cur[0] + '{sessionvars%urlparameter}" title="' + cur[0] + '">' + cur[3] + '</a>';
90 90 item += '</span>' + tagspan + '<span class="info">' + cur[5] + ', by ' + cur[4] + '</span></li>';
91 91
92 92 return [bg, item];
93 93
94 94 }
95 95
96 96 graph.render(data);
97 97
98 98 // stop hiding script -->
99 99 </script>
100 100
101 101 <div class="page-path">
102 <a href="{url}graph/{rev}{lessvars%urlparameter}">less</a>
103 <a href="{url}graph/{rev}{morevars%urlparameter}">more</a>
102 <a href="{url|urlescape}graph/{rev}{lessvars%urlparameter}">less</a>
103 <a href="{url|urlescape}graph/{rev}{morevars%urlparameter}">more</a>
104 104 | {changenav%navgraph}
105 105 </div>
106 106
107 107 {footer}
@@ -1,7 +1,7 b''
1 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
2 2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
3 3 <head>
4 <link rel="icon" href="{staticurl}hgicon.png" type="image/png" />
4 <link rel="icon" href="{staticurl|urlescape}hgicon.png" type="image/png" />
5 5 <meta name="robots" content="index, nofollow"/>
6 <link rel="stylesheet" href="{staticurl}style-monoblue.css" type="text/css" />
7 <script type="text/javascript" src="{staticurl}mercurial.js"></script>
6 <link rel="stylesheet" href="{staticurl|urlescape}style-monoblue.css" type="text/css" />
7 <script type="text/javascript" src="{staticurl|urlescape}mercurial.js"></script>
@@ -1,38 +1,38 b''
1 1 {header}
2 2 <title>{repo|escape}: Branches</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
5 5 </head>
6 6
7 7 <body>
8 8 <div id="container">
9 9 <div class="page-header">
10 10 <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / help</h1>
11 11
12 <form action="{url}log">
12 <form action="{url|urlescape}log">
13 13 {sessionvars%hiddenformentry}
14 14 <dl class="search">
15 15 <dt><label>Search: </label></dt>
16 16 <dd><input type="text" name="rev" /></dd>
17 17 </dl>
18 18 </form>
19 19
20 20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
21 <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url|urlescape}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a></li>
29 29 <li class="current">help</li>
30 30 </ul>
31 31 </div>
32 32
33 33 <h2 class="no-link no-border">branches</h2>
34 34 <pre>
35 35 {doc|escape}
36 36 </pre>
37 37
38 38 {footer}
@@ -1,45 +1,45 b''
1 1 {header}
2 2 <title>{repo|escape}: Branches</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
5 5 </head>
6 6
7 7 <body>
8 8 <div id="container">
9 9 <div class="page-header">
10 10 <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / help</h1>
11 11
12 <form action="{url}log">
12 <form action="{url|urlescape}log">
13 13 {sessionvars%hiddenformentry}
14 14 <dl class="search">
15 15 <dt><label>Search: </label></dt>
16 16 <dd><input type="text" name="rev" /></dd>
17 17 </dl>
18 18 </form>
19 19
20 20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url}help{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
21 <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url|urlescape}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a></li>
29 29 <li class="current">help</li>
30 30 </ul>
31 31 </div>
32 32
33 33 <h2 class="no-link no-border">branches</h2>
34 34 <table cellspacing="0">
35 35 <tr><td colspan="2"><h2><a name="main" href="#topics">Topics</a></h2></td></tr>
36 36 {topics % helpentry}
37 37
38 38 <tr><td colspan="2"><h2><a name="main" href="#main">Main Commands</a></h2></td></tr>
39 39 {earlycommands % helpentry}
40 40
41 41 <tr><td colspan="2"><h2><a name="other" href="#other">Other Commands</a></h2></td></tr>
42 42 {othercommands % helpentry}
43 43 </table>
44 44
45 45 {footer}
@@ -1,39 +1,39 b''
1 1 {header}
2 2 <title>{repo|escape}: Mercurial repositories index</title>
3 3 </head>
4 4
5 5 <body>
6 6 <div id="container">
7 7 <div class="page-header">
8 8 <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb}</h1>
9 9 <ul class="page-nav">
10 10 </ul>
11 11 </div>
12 12
13 13 <table cellspacing="0">
14 14 <tr>
15 15 <td><a href="?sort={sort_name}">Name</a></td>
16 16 <td><a href="?sort={sort_description}">Description</a></td>
17 17 <td><a href="?sort={sort_contact}">Contact</a></td>
18 18 <td><a href="?sort={sort_lastchange}">Last modified</a></td>
19 19 <td>&nbsp;</td>
20 20 <td>&nbsp;</td>
21 21 </tr>
22 22 {entries%indexentry}
23 23 </table>
24 24 <div class="page-footer">
25 25 {motd}
26 26 </div>
27 27
28 28 <div id="powered-by">
29 <p><a href="{logourl}" title="Mercurial"><img src="{staticurl}{logoimg}" width=75 height=90 border=0 alt="mercurial"></a></p>
29 <p><a href="{logourl}" title="Mercurial"><img src="{staticurl|urlescape}{logoimg}" width=75 height=90 border=0 alt="mercurial"></a></p>
30 30 </div>
31 31
32 32 <div id="corner-top-left"></div>
33 33 <div id="corner-top-right"></div>
34 34 <div id="corner-bottom-left"></div>
35 35 <div id="corner-bottom-right"></div>
36 36
37 37 </div>
38 38 </body>
39 39 </html>
@@ -1,53 +1,53 b''
1 1 {header}
2 2 <title>{repo|escape}: files</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
5 5 </head>
6 6
7 7 <body>
8 8 <div id="container">
9 9 <div class="page-header">
10 10 <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / files</h1>
11 11
12 <form action="{url}log">
12 <form action="{url|urlescape}log">
13 13 {sessionvars%hiddenformentry}
14 14 <dl class="search">
15 15 <dt><label>Search: </label></dt>
16 16 <dd><input type="text" name="rev" /></dd>
17 17 </dl>
18 18 </form>
19 19
20 20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
21 <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url|urlescape}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
28 28 <li class="current">files</li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
30 30 </ul>
31 31 </div>
32 32
33 33 <ul class="submenu">
34 <li><a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> {archives%archiveentry}</li>
34 <li><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a> {archives%archiveentry}</li>
35 35 {archives%archiveentry}
36 36 </ul>
37 37
38 38 <h2 class="no-link no-border">files</h2>
39 39 <p class="files">{path|escape} <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span></p>
40 40
41 41 <table>
42 42 <tr class="parity{upparity}">
43 43 <td>drwxr-xr-x</td>
44 44 <td></td>
45 45 <td></td>
46 <td><a href="{url}file/{node|short}{up|urlescape}{sessionvars%urlparameter}">[up]</a></td>
46 <td><a href="{url|urlescape}file/{node|short}{up|urlescape}{sessionvars%urlparameter}">[up]</a></td>
47 47 <td class="link">&nbsp;</td>
48 48 </tr>
49 49 {dentries%direntry}
50 50 {fentries%fileentry}
51 51 </table>
52 52
53 53 {footer}
@@ -1,262 +1,262 b''
1 1 default = 'summary'
2 2 mimetype = 'text/html; charset={encoding}'
3 3 header = header.tmpl
4 4 footer = footer.tmpl
5 5 search = search.tmpl
6 6 changelog = changelog.tmpl
7 7 summary = summary.tmpl
8 8 error = error.tmpl
9 9 notfound = notfound.tmpl
10 10
11 11 help = help.tmpl
12 12 helptopics = helptopics.tmpl
13 13
14 helpentry = '<tr><td><a href="{url}help/{topic|escape}{sessionvars%urlparameter}">{topic|escape}</a></td><td>{summary|escape}</td></tr>'
14 helpentry = '<tr><td><a href="{url|urlescape}help/{topic|escape}{sessionvars%urlparameter}">{topic|escape}</a></td><td>{summary|escape}</td></tr>'
15 15
16 naventry = '<a href="{url}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
17 navshortentry = '<a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
18 navgraphentry = '<a href="{url}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
19 filenaventry = '<a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a>'
20 filedifflink = '<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
16 naventry = '<a href="{url|urlescape}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
17 navshortentry = '<a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
18 navgraphentry = '<a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
19 filenaventry = '<a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a>'
20 filedifflink = '<a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
21 21 filenodelink = '
22 22 <tr class="parity{parity}">
23 <td><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a></td>
23 <td><a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a></td>
24 24 <td></td>
25 25 <td>
26 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
27 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
28 <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
29 <a href="{url}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> |
30 <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
26 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
27 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
28 <a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
29 <a href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> |
30 <a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
31 31 </td>
32 32 </tr>'
33 33 filenolink = '
34 34 <tr class="parity{parity}">
35 <td><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a></td>
35 <td><a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a></td>
36 36 <td></td>
37 37 <td>
38 38 file |
39 39 annotate |
40 <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
41 <a href="{url}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> |
42 <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
40 <a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
41 <a href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> |
42 <a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
43 43 </td>
44 44 </tr>'
45 45
46 46 nav = '{before%naventry} {after%naventry}'
47 47 navshort = '{before%navshortentry}{after%navshortentry}'
48 48 navgraph = '{before%navgraphentry}{after%navgraphentry}'
49 49 filenav = '{before%filenaventry}{after%filenaventry}'
50 50
51 51 fileellipses = '...'
52 52 changelogentry = changelogentry.tmpl
53 53 searchentry = changelogentry.tmpl
54 54 changeset = changeset.tmpl
55 55 manifest = manifest.tmpl
56 56 direntry = '
57 57 <tr class="parity{parity}">
58 58 <td>drwxr-xr-x</td>
59 59 <td></td>
60 60 <td></td>
61 <td><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">{basename|escape}</a></td>
62 <td><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></td>
61 <td><a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">{basename|escape}</a></td>
62 <td><a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a></td>
63 63 </tr>'
64 64 fileentry = '
65 65 <tr class="parity{parity}">
66 66 <td>{permissions|permissions}</td>
67 67 <td>{date|isodate}</td>
68 68 <td>{size}</td>
69 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{basename|escape}</a></td>
69 <td><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{basename|escape}</a></td>
70 70 <td>
71 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
72 <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
73 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
71 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
72 <a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
73 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
74 74 </td>
75 75 </tr>'
76 76 filerevision = filerevision.tmpl
77 77 fileannotate = fileannotate.tmpl
78 78 filediff = filediff.tmpl
79 79 filecomparison = filecomparison.tmpl
80 80 filelog = filelog.tmpl
81 81 fileline = '
82 82 <div style="font-family:monospace" class="parity{parity}">
83 83 <pre><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</pre>
84 84 </div>'
85 85 annotateline = '
86 86 <tr class="parity{parity}">
87 87 <td class="linenr">
88 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#l{targetline}"
88 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#l{targetline}"
89 89 title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a>
90 90 </td>
91 91 <td class="lineno">
92 92 <a href="#{lineid}" id="{lineid}">{linenumber}</a>
93 93 </td>
94 94 <td class="source">{line|escape}</td>
95 95 </tr>'
96 96 difflineplus = '<span style="color:#008800;"><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>'
97 97 difflineminus = '<span style="color:#cc0000;"><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>'
98 98 difflineat = '<span style="color:#990099;"><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>'
99 99 diffline = '<span><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</span>'
100 100
101 101 comparisonblock ='
102 102 <tbody class="block">
103 103 {lines}
104 104 </tbody>'
105 105 comparisonline = '
106 106 <tr>
107 107 <td class="source {type}"><a class="linenr" href="#{lineid}" id="{lineid}">{leftlinenumber}</a> {leftline|escape}</td>
108 108 <td class="source {type}"><a class="linenr" href="#{lineid}" id="{lineid}">{rightlinenumber}</a> {rightline|escape}</td>
109 109 </tr>'
110 110
111 111 changelogparent = '
112 112 <tr>
113 113 <th class="parent">parent {rev}:</th>
114 114 <td class="parent">
115 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>
115 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>
116 116 </td>
117 117 </tr>'
118 changesetbranch = '<dt>branch</dt><dd>{name}</dd>'
118 changesetbranch = '<dt>branch</dt><dd>{name|escape}</dd>'
119 119 changesetparent = '
120 120 <dt>parent {rev}</dt>
121 <dd><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>'
122 filerevbranch = '<dt>branch</dt><dd>{name}</dd>'
121 <dd><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>'
122 filerevbranch = '<dt>branch</dt><dd>{name|escape}</dd>'
123 123 filerevparent = '
124 124 <dt>parent {rev}</dt>
125 125 <dd>
126 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
126 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
127 127 {rename%filerename}{node|short}
128 128 </a>
129 129 </dd>'
130 130 filerename = '{file|escape}@'
131 filelogrename = '| <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">base</a>'
131 filelogrename = '| <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">base</a>'
132 132 fileannotateparent = '
133 133 <dt>parent {rev}</dt>
134 134 <dd>
135 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
135 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
136 136 {rename%filerename}{node|short}
137 137 </a>
138 138 </dd>'
139 139 changelogchild = '
140 140 <dt>child {rev}:</dt>
141 <dd><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>'
141 <dd><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>'
142 142 changesetchild = '
143 143 <dt>child {rev}</dt>
144 <dd><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>'
144 <dd><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>'
145 145 filerevchild = '
146 146 <dt>child {rev}</dt>
147 147 <dd>
148 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a>
148 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a>
149 149 </dd>'
150 150 fileannotatechild = '
151 151 <dt>child {rev}</dt>
152 152 <dd>
153 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a>
153 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a>
154 154 </dd>'
155 155 tags = tags.tmpl
156 156 tagentry = '
157 157 <tr class="parity{parity}">
158 158 <td class="nowrap age">{date|rfc822date}</td>
159 <td><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{tag|escape}</a></td>
159 <td><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{tag|escape}</a></td>
160 160 <td class="nowrap">
161 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
162 <a href="{url}log/{node|short}{sessionvars%urlparameter}">changelog</a> |
163 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>
161 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
162 <a href="{url|urlescape}log/{node|short}{sessionvars%urlparameter}">changelog</a> |
163 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>
164 164 </td>
165 165 </tr>'
166 166 bookmarks = bookmarks.tmpl
167 167 bookmarkentry = '
168 168 <tr class="parity{parity}">
169 169 <td class="nowrap date">{date|rfc822date}</td>
170 <td><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{bookmark|escape}</a></td>
170 <td><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{bookmark|escape}</a></td>
171 171 <td class="nowrap">
172 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
173 <a href="{url}log/{node|short}{sessionvars%urlparameter}">changelog</a> |
174 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>
172 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
173 <a href="{url|urlescape}log/{node|short}{sessionvars%urlparameter}">changelog</a> |
174 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>
175 175 </td>
176 176 </tr>'
177 177 branches = branches.tmpl
178 178 branchentry = '
179 179 <tr class="parity{parity}">
180 180 <td class="nowrap age">{date|rfc822date}</td>
181 <td><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
181 <td><a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
182 182 <td class="{status}">{branch|escape}</td>
183 183 <td class="nowrap">
184 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
185 <a href="{url}log/{node|short}{sessionvars%urlparameter}">changelog</a> |
186 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>
184 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
185 <a href="{url|urlescape}log/{node|short}{sessionvars%urlparameter}">changelog</a> |
186 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>
187 187 </td>
188 188 </tr>'
189 189 diffblock = '<pre>{lines}</pre>'
190 190 filediffparent = '
191 191 <dt>parent {rev}</dt>
192 <dd><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></dd>'
192 <dd><a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></dd>'
193 193 filecompparent = '
194 194 <dt>parent {rev}</dt>
195 <dd><a href="{url}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></dd>'
195 <dd><a href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></dd>'
196 196 filelogparent = '
197 197 <tr>
198 198 <td align="right">parent {rev}:&nbsp;</td>
199 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
199 <td><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
200 200 </tr>'
201 201 filediffchild = '
202 202 <dt>child {rev}</dt>
203 <dd><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></dd>'
203 <dd><a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></dd>'
204 204 filecompchild = '
205 205 <dt>child {rev}</dt>
206 <dd><a href="{url}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></dd>'
206 <dd><a href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></dd>'
207 207 filelogchild = '
208 208 <tr>
209 209 <td align="right">child {rev}:&nbsp;</td>
210 <td><a href="{url}file{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
210 <td><a href="{url|urlescape}file{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
211 211 </tr>'
212 212 shortlog = shortlog.tmpl
213 tagtag = '<span class="tagtag" title="{name}">{name}</span> '
214 branchtag = '<span class="branchtag" title="{name}">{name}</span> '
215 inbranchtag = '<span class="inbranchtag" title="{name}">{name}</span> '
216 bookmarktag = '<span class="bookmarktag" title="{name}">{name}</span> '
213 tagtag = '<span class="tagtag" title="{name|escape}">{name|escape}</span> '
214 branchtag = '<span class="branchtag" title="{name|escape}">{name|escape}</span> '
215 inbranchtag = '<span class="inbranchtag" title="{name|escape}">{name|escape}</span> '
216 bookmarktag = '<span class="bookmarktag" title="{name|escape}">{name|escape}</span> '
217 217 shortlogentry = '
218 218 <tr class="parity{parity}">
219 219 <td class="nowrap age">{date|rfc822date}</td>
220 220 <td>{author|person}</td>
221 221 <td>
222 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">
222 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">
223 223 {desc|strip|firstline|escape|nonempty}
224 224 <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span>
225 225 </a>
226 226 </td>
227 227 <td class="nowrap">
228 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
229 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>
228 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
229 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>
230 230 </td>
231 231 </tr>'
232 232 filelogentry = '
233 233 <tr class="parity{parity}">
234 234 <td class="nowrap age">{date|rfc822date}</td>
235 <td><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{desc|strip|firstline|escape|nonempty}</a></td>
235 <td><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{desc|strip|firstline|escape|nonempty}</a></td>
236 236 <td class="nowrap">
237 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a>&nbsp;|&nbsp;<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a>&nbsp;|&nbsp;<a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
237 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a>&nbsp;|&nbsp;<a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a>&nbsp;|&nbsp;<a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
238 238 {rename%filelogrename}
239 239 </td>
240 240 </tr>'
241 archiveentry = '<li><a href="{url}archive/{node|short}{extension}">{type|escape}</a></li>'
241 archiveentry = '<li><a href="{url|urlescape}archive/{node|short}{extension}">{type|escape}</a></li>'
242 242 indexentry = '
243 243 <tr class="parity{parity}">
244 <td><a href="{url}{sessionvars%urlparameter}">{name|escape}</a></td>
244 <td><a href="{url|urlescape}{sessionvars%urlparameter}">{name|escape}</a></td>
245 245 <td>{description}</td>
246 246 <td>{contact|obfuscate}</td>
247 247 <td class="age">{lastchange|rfc822date}</td>
248 248 <td class="indexlinks">{archives%indexarchiveentry}</td>
249 249 <td>
250 250 {if(isdirectory, '',
251 251 '<div class="rss_logo">
252 <a href="{url}rss-log">RSS</a> <a href="{url}atom-log">Atom</a>
252 <a href="{url|urlescape}rss-log">RSS</a> <a href="{url|urlescape}atom-log">Atom</a>
253 253 </div>'
254 254 )}
255 255 </td>
256 256 </tr>\n'
257 indexarchiveentry = '<a href="{url}archive/{node|short}{extension}">{type|escape}</a> '
257 indexarchiveentry = '<a href="{url|urlescape}archive/{node|short}{extension}">{type|escape}</a> '
258 258 index = index.tmpl
259 259 urlparameter = '{separator}{name}={value|urlescape}'
260 260 hiddenformentry = '<input type="hidden" name="{name}" value="{value|escape}" />'
261 261 graph = graph.tmpl
262 breadcrumb = '&gt; <a href="{url}">{name}</a> '
262 breadcrumb = '&gt; <a href="{url|urlescape}">{name|escape}</a> '
@@ -1,37 +1,37 b''
1 1 {header}
2 2 <title>{repo|escape}: Mercurial repository not found</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
5 5 </head>
6 6
7 7 <body>
8 8 <div id="container">
9 9 <div class="page-header">
10 10 <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / not found: {repo|escape}</h1>
11 11
12 <form action="{url}log">
12 <form action="{url|urlescape}log">
13 13 {sessionvars%hiddenformentry}
14 14 <dl class="search">
15 15 <dt><label>Search: </label></dt>
16 16 <dd><input type="text" name="rev" /></dd>
17 17 </dl>
18 18 </form>
19 19
20 20 <ul class="page-nav">
21 21 <li class="current">summary</li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>{archives%archiveentry}</li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
22 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>{archives%archiveentry}</li>
29 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
30 30 </ul>
31 31 </div>
32 32
33 33 <h2 class="no-link no-border">Not Found</h2>
34 34 <p class="normal">The specified repository "{repo|escape}" is unknown, sorry.</p>
35 <p class="normal">Please go back to the <a href="{url}">main repository list page</a>.</p>
35 <p class="normal">Please go back to the <a href="{url|urlescape}">main repository list page</a>.</p>
36 36
37 37 {footer}
@@ -1,36 +1,36 b''
1 1 {header}
2 2 <title>{repo|escape}: Search</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
5 5 </head>
6 6
7 7 <body>
8 8 <div id="container">
9 9 <div class="page-header">
10 10 <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / search</h1>
11 11
12 <form action="{url}log">
12 <form action="{url|urlescape}log">
13 13 {sessionvars%hiddenformentry}
14 14 <dl class="search">
15 15 <dt><label>Search: </label></dt>
16 16 <dd><input type="text" name="rev" value="{query|escape}" /></dd>
17 17 </dl>
18 18 </form>
19 19
20 20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>{archives%archiveentry}
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
21 <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>{archives%archiveentry}
29 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
30 30 </ul>
31 31 </div>
32 32
33 33 <h2 class="no-link no-border">searching for {query|escape}</h2>
34 34 {entries}
35 35
36 36 {footer}
@@ -1,44 +1,44 b''
1 1 {header}
2 2 <title>{repo|escape}: shortlog</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
5 5 </head>
6 6
7 7 <body>
8 8 <div id="container">
9 9 <div class="page-header">
10 10 <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / shortlog</h1>
11 11
12 <form action="{url}log">
12 <form action="{url|urlescape}log">
13 13 {sessionvars%hiddenformentry}
14 14 <dl class="search">
15 15 <dt><label>Search: </label></dt>
16 16 <dd><input type="text" name="rev" /></dd>
17 17 </dl>
18 18 </form>
19 19
20 20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
21 <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a></li>
22 22 <li class="current">shortlog</li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
23 <li><a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a></li>
29 29 {archives%archiveentry}
30 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
30 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
31 31 </ul>
32 32 </div>
33 33
34 34 <h2 class="no-link no-border">shortlog</h2>
35 35
36 36 <table>
37 37 {entries%shortlogentry}
38 38 </table>
39 39
40 40 <div class="page-path">
41 41 {changenav%navshort}
42 42 </div>
43 43
44 44 {footer}
@@ -1,76 +1,76 b''
1 1 {header}
2 2 <title>{repo|escape}: Summary</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
5 5 </head>
6 6
7 7 <body>
8 8 <div id="container">
9 9 <div class="page-header">
10 10 <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / summary</h1>
11 11
12 <form action="{url}log">
12 <form action="{url|urlescape}log">
13 13 {sessionvars%hiddenformentry}
14 14 <dl class="search">
15 15 <dt><label>Search: </label></dt>
16 16 <dd><input type="text" name="rev" /></dd>
17 17 </dl>
18 18 </form>
19 19
20 20 <ul class="page-nav">
21 21 <li class="current">summary</li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
22 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
26 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
30 30 </ul>
31 31 </div>
32 32
33 33 <h2 class="no-link no-border">Mercurial Repository Overview</h2>
34 34 <dl class="overview">
35 35 <dt>name</dt>
36 36 <dd>{repo|escape}</dd>
37 37 <dt>description</dt>
38 38 <dd>{desc}</dd>
39 39 <dt>owner</dt>
40 40 <dd>{owner|obfuscate}</dd>
41 41 <dt>last change</dt>
42 42 <dd>{lastchange|rfc822date}</dd>
43 43 </dl>
44 44
45 <h2><a href="{url}shortlog{sessionvars%urlparameter}">Changes</a></h2>
45 <h2><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">Changes</a></h2>
46 46 <table>
47 47 {shortlog}
48 48 <tr class="light">
49 <td colspan="4"><a class="list" href="{url}shortlog{sessionvars%urlparameter}">...</a></td>
49 <td colspan="4"><a class="list" href="{url|urlescape}shortlog{sessionvars%urlparameter}">...</a></td>
50 50 </tr>
51 51 </table>
52 52
53 <h2><a href="{url}tags{sessionvars%urlparameter}">Tags</a></h2>
53 <h2><a href="{url|urlescape}tags{sessionvars%urlparameter}">Tags</a></h2>
54 54 <table>
55 55 {tags}
56 56 <tr class="light">
57 <td colspan="3"><a class="list" href="{url}tags{sessionvars%urlparameter}">...</a></td>
57 <td colspan="3"><a class="list" href="{url|urlescape}tags{sessionvars%urlparameter}">...</a></td>
58 58 </tr>
59 59 </table>
60 60
61 <h2><a href="{url}bookmarks{sessionvars%urlparameter}">Bookmarks</a></h2>
61 <h2><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">Bookmarks</a></h2>
62 62 <table>
63 63 {bookmarks%bookmarkentry}
64 64 <tr class="light">
65 <td colspan="3"><a class="list" href="{url}bookmarks{sessionvars%urlparameter}">...</a></td>
65 <td colspan="3"><a class="list" href="{url|urlescape}bookmarks{sessionvars%urlparameter}">...</a></td>
66 66 </tr>
67 67 </table>
68 68
69 69 <h2 class="no-link">Branches</h2>
70 70 <table>
71 71 {branches%branchentry}
72 72 <tr class="light">
73 73 <td colspan="4"><a class="list" href="#">...</a></td>
74 74 </tr>
75 75 </table>
76 76 {footer}
@@ -1,38 +1,38 b''
1 1 {header}
2 2 <title>{repo|escape}: Tags</title>
3 <link rel="alternate" type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url}rss-log" title="RSS feed for {repo|escape}"/>
3 <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
4 <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
5 5 </head>
6 6
7 7 <body>
8 8 <div id="container">
9 9 <div class="page-header">
10 10 <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / tags</h1>
11 11
12 <form action="{url}log">
12 <form action="{url|urlescape}log">
13 13 {sessionvars%hiddenformentry}
14 14 <dl class="search">
15 15 <dt><label>Search: </label></dt>
16 16 <dd><input type="text" name="rev" /></dd>
17 17 </dl>
18 18 </form>
19 19
20 20 <ul class="page-nav">
21 <li><a href="{url}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
21 <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a></li>
22 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 <li><a href="{url|urlescape}changelog{sessionvars%urlparameter}">changelog</a></li>
24 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
25 25 <li class="current">tags</li>
26 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
26 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
28 <li><a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a></li>
29 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
30 30 </ul>
31 31 </div>
32 32
33 33 <h2 class="no-link no-border">tags</h2>
34 34 <table cellspacing="0">
35 35 {entries%tagentry}
36 36 </table>
37 37
38 38 {footer}
@@ -1,55 +1,55 b''
1 1 {header}
2 2 <title>{repo|escape}: bookmarks</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-bookmarks" title="Atom feed for {repo|escape}: bookmarks" />
4 href="{url|urlescape}atom-bookmarks" title="Atom feed for {repo|escape}: bookmarks" />
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-bookmarks" title="RSS feed for {repo|escape}: bookmarks" />
6 href="{url|urlescape}rss-bookmarks" title="RSS feed for {repo|escape}: bookmarks" />
7 7 </head>
8 8 <body>
9 9
10 10 <div class="container">
11 11 <div class="menu">
12 12 <div class="logo">
13 13 <a href="{logourl}">
14 <img src="{staticurl}{logoimg}" alt="mercurial" /></a>
14 <img src="{staticurl|urlescape}{logoimg}" alt="mercurial" /></a>
15 15 </div>
16 16 <ul>
17 <li><a href="{url}shortlog{sessionvars%urlparameter}">log</a></li>
18 <li><a href="{url}graph{sessionvars%urlparameter}">graph</a></li>
19 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
17 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">log</a></li>
18 <li><a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a></li>
19 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
20 20 <li class="active">bookmarks</li>
21 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
21 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
22 22 </ul>
23 23 <ul>
24 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
24 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
25 25 </ul>
26 26 <p>
27 27 <div class="atom-logo">
28 <a href="{url}atom-bookmarks" title="subscribe to atom feed">
29 <img class="atom-logo" src="{staticurl}feed-icon-14x14.png" alt="atom feed">
28 <a href="{url|urlescape}atom-bookmarks" title="subscribe to atom feed">
29 <img class="atom-logo" src="{staticurl|urlescape}feed-icon-14x14.png" alt="atom feed">
30 30 </a>
31 31 </div>
32 32 </div>
33 33
34 34 <div class="main">
35 35 <h2 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb}</h2>
36 36 <h3>bookmarks</h3>
37 37
38 <form class="search" action="{url}log">
38 <form class="search" action="{url|urlescape}log">
39 39 {sessionvars%hiddenformentry}
40 40 <p><input name="rev" id="search1" type="text" size="30" /></p>
41 41 <div id="hint">find changesets by author, revision,
42 42 files, or words in the commit message</div>
43 43 </form>
44 44
45 45 <table class="bigtable">
46 46 <tr>
47 47 <th>bookmark</th>
48 48 <th>node</th>
49 49 </tr>
50 50 {entries%bookmarkentry}
51 51 </table>
52 52 </div>
53 53 </div>
54 54
55 55 {footer}
@@ -1,66 +1,66 b''
1 1 {header}
2 2 <title>{repo|escape}: branches</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-branches" title="Atom feed for {repo|escape}: branches" />
4 href="{url|urlescape}atom-branches" title="Atom feed for {repo|escape}: branches" />
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-branches" title="RSS feed for {repo|escape}: branches" />
6 href="{url|urlescape}rss-branches" title="RSS feed for {repo|escape}: branches" />
7 7 </head>
8 8 <body>
9 9
10 10 <div class="container">
11 11 <div class="menu">
12 12 <div class="logo">
13 13 <a href="{logourl}">
14 <img src="{staticurl}{logoimg}" alt="mercurial" /></a>
14 <img src="{staticurl|urlescape}{logoimg}" alt="mercurial" /></a>
15 15 </div>
16 16 <ul>
17 <li><a href="{url}shortlog{sessionvars%urlparameter}">log</a></li>
18 <li><a href="{url}graph{sessionvars%urlparameter}">graph</a></li>
19 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
20 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
17 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">log</a></li>
18 <li><a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a></li>
19 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
20 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
21 21 <li class="active">branches</li>
22 22 </ul>
23 23 <ul>
24 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
24 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
25 25 </ul>
26 26 <p>
27 27 <div class="atom-logo">
28 <a href="{url}atom-branches" title="subscribe to atom feed">
29 <img class="atom-logo" src="{staticurl}feed-icon-14x14.png" alt="atom feed">
28 <a href="{url|urlescape}atom-branches" title="subscribe to atom feed">
29 <img class="atom-logo" src="{staticurl|urlescape}feed-icon-14x14.png" alt="atom feed">
30 30 </a>
31 31 </div>
32 32 </div>
33 33
34 34 <div class="main">
35 35 <h2 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb}</h2>
36 36 <h3>branches</h3>
37 37
38 <form class="search" action="{url}log">
38 <form class="search" action="{url|urlescape}log">
39 39 {sessionvars%hiddenformentry}
40 40 <p><input name="rev" id="search1" type="text" size="30" /></p>
41 41 <div id="hint">find changesets by author, revision,
42 42 files, or words in the commit message</div>
43 43 </form>
44 44
45 45 <table class="bigtable">
46 46 <tr>
47 47 <th>branch</th>
48 48 <th>node</th>
49 49 </tr>
50 50 {entries %
51 51 ' <tr class="tagEntry parity{parity}">
52 52 <td>
53 <a href="{url}shortlog/{node|short}{sessionvars%urlparameter}" class="{status}">
53 <a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}" class="{status}">
54 54 {branch|escape}
55 55 </a>
56 56 </td>
57 57 <td class="node">
58 58 {node|short}
59 59 </td>
60 60 </tr>'
61 61 }
62 62 </table>
63 63 </div>
64 64 </div>
65 65
66 66 {footer}
@@ -1,87 +1,87 b''
1 1 {header}
2 2 <title>{repo|escape}: {node|short}</title>
3 3 </head>
4 4 <body>
5 5 <div class="container">
6 6 <div class="menu">
7 7 <div class="logo">
8 8 <a href="{logourl}">
9 <img src="{staticurl}{logoimg}" alt="mercurial" /></a>
9 <img src="{staticurl|urlescape}{logoimg}" alt="mercurial" /></a>
10 10 </div>
11 11 <ul>
12 <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li>
13 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
14 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
15 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
16 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
12 <li><a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li>
13 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
14 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
15 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
16 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
17 17 </ul>
18 18 <ul>
19 19 <li class="active">changeset</li>
20 <li><a href="{url}raw-rev/{node|short}{sessionvars%urlparameter}">raw</a></li>
21 <li><a href="{url}file/{node|short}{sessionvars%urlparameter}">browse</a></li>
20 <li><a href="{url|urlescape}raw-rev/{node|short}{sessionvars%urlparameter}">raw</a></li>
21 <li><a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">browse</a></li>
22 22 </ul>
23 23 <ul>
24 24 {archives%archiveentry}
25 25 </ul>
26 26 <ul>
27 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
27 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
28 28 </ul>
29 29 </div>
30 30
31 31 <div class="main">
32 32
33 33 <h2 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb}</h2>
34 34 <h3>changeset {rev}:{node|short} {changesetbranch%changelogbranchname} {changesettag} {changesetbookmark}</h3>
35 35
36 <form class="search" action="{url}log">
36 <form class="search" action="{url|urlescape}log">
37 37 {sessionvars%hiddenformentry}
38 38 <p><input name="rev" id="search1" type="text" size="30" /></p>
39 39 <div id="hint">find changesets by author, revision,
40 40 files, or words in the commit message</div>
41 41 </form>
42 42
43 43 <div class="description">{desc|strip|escape|nonempty}</div>
44 44
45 45 <table id="changesetEntry">
46 46 <tr>
47 47 <th class="author">author</th>
48 48 <td class="author">{author|obfuscate}</td>
49 49 </tr>
50 50 <tr>
51 51 <th class="date">date</th>
52 52 <td class="date age">{date|rfc822date}</td></tr>
53 53 <tr>
54 54 <th class="author">parents</th>
55 55 <td class="author">{parent%changesetparent}</td>
56 56 </tr>
57 57 <tr>
58 58 <th class="author">children</th>
59 59 <td class="author">{child%changesetchild}</td>
60 60 </tr>
61 61 <tr>
62 62 <th class="files">files</th>
63 63 <td class="files">{files}</td>
64 64 </tr>
65 65 <tr>
66 66 <th class="diffstat">diffstat</th>
67 67 <td class="diffstat">
68 68 {diffsummary}
69 69 <a id="diffstatexpand" href="javascript:showDiffstat()"/>[<tt>+</tt>]</a>
70 70 <div id="diffstatdetails" style="display:none;">
71 71 <a href="javascript:hideDiffstat()"/>[<tt>-</tt>]</a>
72 72 <p>
73 73 <table>{diffstat}</table>
74 74 </div>
75 75 </td>
76 76 </tr>
77 77 </table>
78 78
79 79 <div class="overflow">
80 80 <div class="sourcefirst"> line diff</div>
81 81
82 82 {diff}
83 83 </div>
84 84
85 85 </div>
86 86 </div>
87 87 {footer}
@@ -1,47 +1,47 b''
1 1 {header}
2 2 <title>{repo|escape}: error</title>
3 3 </head>
4 4 <body>
5 5
6 6 <div class="container">
7 7 <div class="menu">
8 8 <div class="logo">
9 9 <a href="{logourl}">
10 <img src="{staticurl}{logoimg}" width=75 height=90 border=0 alt="mercurial" /></a>
10 <img src="{staticurl|urlescape}{logoimg}" width=75 height=90 border=0 alt="mercurial" /></a>
11 11 </div>
12 12 <ul>
13 <li><a href="{url}shortlog{sessionvars%urlparameter}">log</a></li>
14 <li><a href="{url}graph{sessionvars%urlparameter}">graph</a></li>
15 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
16 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
17 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
13 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">log</a></li>
14 <li><a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a></li>
15 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
16 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
17 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
18 18 </ul>
19 19 <ul>
20 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
20 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
21 21 </ul>
22 22 </div>
23 23
24 24 <div class="main">
25 25
26 26 <h2 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb}</h2>
27 27 <h3>error</h3>
28 28
29 <form class="search" action="{url}log">
29 <form class="search" action="{url|urlescape}log">
30 30 {sessionvars%hiddenformentry}
31 31 <p><input name="rev" id="search1" type="text" size="30"></p>
32 32 <div id="hint">find changesets by author, revision,
33 33 files, or words in the commit message</div>
34 34 </form>
35 35
36 36 <div class="description">
37 37 <p>
38 38 An error occurred while processing your request:
39 39 </p>
40 40 <p>
41 41 {error|escape}
42 42 </p>
43 43 </div>
44 44 </div>
45 45 </div>
46 46
47 47 {footer}
@@ -1,83 +1,83 b''
1 1 {header}
2 2 <title>{repo|escape}: {file|escape} annotate</title>
3 3 </head>
4 4 <body>
5 5
6 6 <div class="container">
7 7 <div class="menu">
8 8 <div class="logo">
9 9 <a href="{logourl}">
10 <img src="{staticurl}{logoimg}" alt="mercurial" /></a>
10 <img src="{staticurl|urlescape}{logoimg}" alt="mercurial" /></a>
11 11 </div>
12 12 <ul>
13 <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li>
14 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
15 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
16 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
17 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
13 <li><a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li>
14 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
15 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
16 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
17 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
18 18 </ul>
19 19
20 20 <ul>
21 <li><a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a></li>
22 <li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">browse</a></li>
21 <li><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a></li>
22 <li><a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">browse</a></li>
23 23 </ul>
24 24 <ul>
25 <li><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a></li>
26 <li><a href="{url}file/tip/{file|urlescape}{sessionvars%urlparameter}">latest</a></li>
27 <li><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li>
28 <li><a href="{url}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a></li>
25 <li><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a></li>
26 <li><a href="{url|urlescape}file/tip/{file|urlescape}{sessionvars%urlparameter}">latest</a></li>
27 <li><a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li>
28 <li><a href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a></li>
29 29 <li class="active">annotate</li>
30 <li><a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file log</a></li>
31 <li><a href="{url}raw-annotate/{node|short}/{file|urlescape}">raw</a></li>
30 <li><a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file log</a></li>
31 <li><a href="{url|urlescape}raw-annotate/{node|short}/{file|urlescape}">raw</a></li>
32 32 </ul>
33 33 <ul>
34 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
34 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
35 35 </ul>
36 36 </div>
37 37
38 38 <div class="main">
39 39 <h2 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb}</h2>
40 40 <h3>annotate {file|escape} @ {rev}:{node|short}</h3>
41 41
42 <form class="search" action="{url}log">
42 <form class="search" action="{url|urlescape}log">
43 43 {sessionvars%hiddenformentry}
44 44 <p><input name="rev" id="search1" type="text" size="30" /></p>
45 45 <div id="hint">find changesets by author, revision,
46 46 files, or words in the commit message</div>
47 47 </form>
48 48
49 49 <div class="description">{desc|strip|escape|nonempty}</div>
50 50
51 51 <table id="changesetEntry">
52 52 <tr>
53 53 <th class="author">author</th>
54 54 <td class="author">{author|obfuscate}</td>
55 55 </tr>
56 56 <tr>
57 57 <th class="date">date</th>
58 58 <td class="date age">{date|rfc822date}</td>
59 59 </tr>
60 60 <tr>
61 61 <th class="author">parents</th>
62 62 <td class="author">{parent%filerevparent}</td>
63 63 </tr>
64 64 <tr>
65 65 <th class="author">children</th>
66 66 <td class="author">{child%filerevchild}</td>
67 67 </tr>
68 68 {changesettag}
69 69 </table>
70 70
71 71 <div class="overflow">
72 72 <table class="bigtable">
73 73 <tr>
74 74 <th class="annotate">rev</th>
75 75 <th class="line">&nbsp;&nbsp;line source</th>
76 76 </tr>
77 77 {annotate%annotateline}
78 78 </table>
79 79 </div>
80 80 </div>
81 81 </div>
82 82
83 83 {footer}
@@ -1,93 +1,93 b''
1 1 {header}
2 2 <title>{repo|escape}: {file|escape} comparison</title>
3 3 </head>
4 4 <body>
5 5
6 6 <div class="container">
7 7 <div class="menu">
8 8 <div class="logo">
9 9 <a href="{logourl}">
10 <img src="{staticurl}{logoimg}" alt="mercurial" /></a>
10 <img src="{staticurl|urlescape}{logoimg}" alt="mercurial" /></a>
11 11 </div>
12 12 <ul>
13 <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li>
14 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
15 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
16 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
17 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
13 <li><a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li>
14 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
15 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
16 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
17 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
18 18 </ul>
19 19 <ul>
20 <li><a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a></li>
21 <li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">browse</a></li>
20 <li><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a></li>
21 <li><a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">browse</a></li>
22 22 </ul>
23 23 <ul>
24 <li><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a></li>
25 <li><a href="{url}file/tip/{file|urlescape}{sessionvars%urlparameter}">latest</a></li>
26 <li><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li>
24 <li><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a></li>
25 <li><a href="{url|urlescape}file/tip/{file|urlescape}{sessionvars%urlparameter}">latest</a></li>
26 <li><a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li>
27 27 <li class="active">comparison</li>
28 <li><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li>
29 <li><a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file log</a></li>
30 <li><a href="{url}raw-file/{node|short}/{file|urlescape}">raw</a></li>
28 <li><a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li>
29 <li><a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file log</a></li>
30 <li><a href="{url|urlescape}raw-file/{node|short}/{file|urlescape}">raw</a></li>
31 31 </ul>
32 32 <ul>
33 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
33 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
34 34 </ul>
35 35 </div>
36 36
37 37 <div class="main">
38 38 <h2 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb}</h2>
39 39 <h3>comparison {file|escape} @ {rev}:{node|short}</h3>
40 40
41 <form class="search" action="{url}log">
41 <form class="search" action="{url|urlescape}log">
42 42 <p>{sessionvars%hiddenformentry}</p>
43 43 <p><input name="rev" id="search1" type="text" size="30" /></p>
44 44 <div id="hint">find changesets by author, revision,
45 45 files, or words in the commit message</div>
46 46 </form>
47 47
48 48 <div class="description">{desc|strip|escape|nonempty}</div>
49 49
50 50 <table id="changesetEntry">
51 51 <tr>
52 52 <th>author</th>
53 53 <td>{author|obfuscate}</td>
54 54 </tr>
55 55 <tr>
56 56 <th>date</th>
57 57 <td class="date age">{date|rfc822date}</td>
58 58 </tr>
59 59 <tr>
60 60 <th>parents</th>
61 61 <td>{parent%filerevparent}</td>
62 62 </tr>
63 63 <tr>
64 64 <th>children</th>
65 65 <td>{child%filerevchild}</td>
66 66 </tr>
67 67 {changesettag}
68 68 </table>
69 69
70 70 <div class="overflow">
71 71 <div class="sourcefirst"> comparison</div>
72 72 <div class="legend">
73 73 <span class="legendinfo equal">equal</span>
74 74 <span class="legendinfo delete">deleted</span>
75 75 <span class="legendinfo insert">inserted</span>
76 76 <span class="legendinfo replace">replaced</span>
77 77 </div>
78 78
79 79 <table class="bigtable">
80 80 <thead class="header">
81 81 <tr>
82 82 <th>{leftrev}:{leftnode|short}</th>
83 83 <th>{rightrev}:{rightnode|short}</th>
84 84 </tr>
85 85 </thead>
86 86 {comparison}
87 87 </table>
88 88
89 89 </div>
90 90 </div>
91 91 </div>
92 92
93 93 {footer}
@@ -1,78 +1,78 b''
1 1 {header}
2 2 <title>{repo|escape}: {file|escape} diff</title>
3 3 </head>
4 4 <body>
5 5
6 6 <div class="container">
7 7 <div class="menu">
8 8 <div class="logo">
9 9 <a href="{logourl}">
10 <img src="{staticurl}{logoimg}" alt="mercurial" /></a>
10 <img src="{staticurl|urlescape}{logoimg}" alt="mercurial" /></a>
11 11 </div>
12 12 <ul>
13 <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li>
14 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
15 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
16 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
17 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
13 <li><a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li>
14 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
15 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
16 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
17 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
18 18 </ul>
19 19 <ul>
20 <li><a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a></li>
21 <li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">browse</a></li>
20 <li><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a></li>
21 <li><a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">browse</a></li>
22 22 </ul>
23 23 <ul>
24 <li><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a></li>
25 <li><a href="{url}file/tip/{file|urlescape}{sessionvars%urlparameter}">latest</a></li>
24 <li><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a></li>
25 <li><a href="{url|urlescape}file/tip/{file|urlescape}{sessionvars%urlparameter}">latest</a></li>
26 26 <li class="active">diff</li>
27 <li><a href="{url}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a></li>
28 <li><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li>
29 <li><a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file log</a></li>
30 <li><a href="{url}raw-file/{node|short}/{file|urlescape}">raw</a></li>
27 <li><a href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a></li>
28 <li><a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li>
29 <li><a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file log</a></li>
30 <li><a href="{url|urlescape}raw-file/{node|short}/{file|urlescape}">raw</a></li>
31 31 </ul>
32 32 <ul>
33 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
33 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
34 34 </ul>
35 35 </div>
36 36
37 37 <div class="main">
38 38 <h2 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb}</h2>
39 39 <h3>diff {file|escape} @ {rev}:{node|short}</h3>
40 40
41 <form class="search" action="{url}log">
41 <form class="search" action="{url|urlescape}log">
42 42 <p>{sessionvars%hiddenformentry}</p>
43 43 <p><input name="rev" id="search1" type="text" size="30" /></p>
44 44 <div id="hint">find changesets by author, revision,
45 45 files, or words in the commit message</div>
46 46 </form>
47 47
48 48 <div class="description">{desc|strip|escape|nonempty}</div>
49 49
50 50 <table id="changesetEntry">
51 51 <tr>
52 52 <th>author</th>
53 53 <td>{author|obfuscate}</td>
54 54 </tr>
55 55 <tr>
56 56 <th>date</th>
57 57 <td class="date age">{date|rfc822date}</td>
58 58 </tr>
59 59 <tr>
60 60 <th>parents</th>
61 61 <td>{parent%filerevparent}</td>
62 62 </tr>
63 63 <tr>
64 64 <th>children</th>
65 65 <td>{child%filerevchild}</td>
66 66 </tr>
67 67 {changesettag}
68 68 </table>
69 69
70 70 <div class="overflow">
71 71 <div class="sourcefirst"> line diff</div>
72 72
73 73 {diff}
74 74 </div>
75 75 </div>
76 76 </div>
77 77
78 78 {footer}
@@ -1,79 +1,79 b''
1 1 {header}
2 2 <title>{repo|escape}: {file|escape} history</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-log/tip/{file|urlescape}" title="Atom feed for {repo|escape}:{file}" />
4 href="{url|urlescape}atom-log/tip/{file|urlescape}" title="Atom feed for {repo|escape}:{file}" />
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-log/tip/{file|urlescape}" title="RSS feed for {repo|escape}:{file}" />
6 href="{url|urlescape}rss-log/tip/{file|urlescape}" title="RSS feed for {repo|escape}:{file}" />
7 7 </head>
8 8 <body>
9 9
10 10 <div class="container">
11 11 <div class="menu">
12 12 <div class="logo">
13 13 <a href="{logourl}">
14 <img src="{staticurl}{logoimg}" alt="mercurial" /></a>
14 <img src="{staticurl|urlescape}{logoimg}" alt="mercurial" /></a>
15 15 </div>
16 16 <ul>
17 <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li>
18 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
19 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
20 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
21 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
17 <li><a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li>
18 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
19 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
20 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
21 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
22 22 </ul>
23 23 <ul>
24 <li><a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a></li>
25 <li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">browse</a></li>
24 <li><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a></li>
25 <li><a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">browse</a></li>
26 26 </ul>
27 27 <ul>
28 <li><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a></li>
29 <li><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li>
30 <li><a href="{url}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a></li>
31 <li><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li>
28 <li><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a></li>
29 <li><a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li>
30 <li><a href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a></li>
31 <li><a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li>
32 32 <li class="active">file log</li>
33 <li><a href="{url}raw-file/{node|short}/{file|urlescape}">raw</a></li>
33 <li><a href="{url|urlescape}raw-file/{node|short}/{file|urlescape}">raw</a></li>
34 34 </ul>
35 35 <ul>
36 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
36 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
37 37 </ul>
38 38 <p>
39 39 <div class="atom-logo">
40 <a href="{url}atom-log/{node|short}/{file|urlescape}" title="subscribe to atom feed">
41 <img class="atom-logo" src="{staticurl}feed-icon-14x14.png" alt="atom feed"></a>
40 <a href="{url|urlescape}atom-log/{node|short}/{file|urlescape}" title="subscribe to atom feed">
41 <img class="atom-logo" src="{staticurl|urlescape}feed-icon-14x14.png" alt="atom feed"></a>
42 42 </div>
43 43 </div>
44 44
45 45 <div class="main">
46 46 <h2 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb}</h2>
47 47 <h3>log {file|escape}</h3>
48 48
49 <form class="search" action="{url}log">
49 <form class="search" action="{url|urlescape}log">
50 50 {sessionvars%hiddenformentry}
51 51 <p><input name="rev" id="search1" type="text" size="30" /></p>
52 52 <div id="hint">find changesets by author, revision,
53 53 files, or words in the commit message</div>
54 54 </form>
55 55
56 56 <div class="navigate">
57 <a href="{url}log/{node|short}/{file|urlescape}{lessvars%urlparameter}">less</a>
58 <a href="{url}log/{node|short}/{file|urlescape}{morevars%urlparameter}">more</a>
57 <a href="{url|urlescape}log/{node|short}/{file|urlescape}{lessvars%urlparameter}">less</a>
58 <a href="{url|urlescape}log/{node|short}/{file|urlescape}{morevars%urlparameter}">more</a>
59 59 | {nav%filenav}</div>
60 60
61 61 <table class="bigtable">
62 62 <tr>
63 63 <th class="age">age</th>
64 64 <th class="author">author</th>
65 65 <th class="description">description</th>
66 66 </tr>
67 67 {entries%filelogentry}
68 68 </table>
69 69
70 70 <div class="navigate">
71 <a href="{url}log/{node|short}/{file|urlescape}{lessvars%urlparameter}">less</a>
72 <a href="{url}log/{node|short}/{file|urlescape}{morevars%urlparameter}">more</a>
71 <a href="{url|urlescape}log/{node|short}/{file|urlescape}{lessvars%urlparameter}">less</a>
72 <a href="{url|urlescape}log/{node|short}/{file|urlescape}{morevars%urlparameter}">more</a>
73 73 | {nav%filenav}
74 74 </div>
75 75
76 76 </div>
77 77 </div>
78 78
79 79 {footer}
@@ -1,5 +1,5 b''
1 1 <tr class="parity{parity}">
2 2 <td class="age">{date|rfc822date}</td>
3 3 <td class="author">{author|person}</td>
4 <td class="description"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{desc|strip|firstline|escape|nonempty}</a>{inbranch%changelogbranchname}{branches%changelogbranchhead}{tags%changelogtag}{rename%filelogrename}</td>
4 <td class="description"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{desc|strip|firstline|escape|nonempty}</a>{inbranch%changelogbranchname}{branches%changelogbranchhead}{tags%changelogtag}{rename%filelogrename}</td>
5 5 </tr>
@@ -1,77 +1,77 b''
1 1 {header}
2 2 <title>{repo|escape}: {node|short} {file|escape}</title>
3 3 </head>
4 4 <body>
5 5
6 6 <div class="container">
7 7 <div class="menu">
8 8 <div class="logo">
9 9 <a href="{logourl}">
10 <img src="{staticurl}{logoimg}" alt="mercurial" /></a>
10 <img src="{staticurl|urlescape}{logoimg}" alt="mercurial" /></a>
11 11 </div>
12 12 <ul>
13 <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li>
14 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
15 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
16 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
13 <li><a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li>
14 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
15 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
16 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
17 17 </ul>
18 18 <ul>
19 <li><a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a></li>
20 <li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">browse</a></li>
19 <li><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a></li>
20 <li><a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">browse</a></li>
21 21 </ul>
22 22 <ul>
23 23 <li class="active">file</li>
24 <li><a href="{url}file/tip/{file|urlescape}{sessionvars%urlparameter}">latest</a></li>
25 <li><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li>
26 <li><a href="{url}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a></li>
27 <li><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li>
28 <li><a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file log</a></li>
29 <li><a href="{url}raw-file/{node|short}/{file|urlescape}">raw</a></li>
24 <li><a href="{url|urlescape}file/tip/{file|urlescape}{sessionvars%urlparameter}">latest</a></li>
25 <li><a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li>
26 <li><a href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">comparison</a></li>
27 <li><a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li>
28 <li><a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file log</a></li>
29 <li><a href="{url|urlescape}raw-file/{node|short}/{file|urlescape}">raw</a></li>
30 30 </ul>
31 31 <ul>
32 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
32 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
33 33 </ul>
34 34 </div>
35 35
36 36 <div class="main">
37 37 <h2 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb}</h2>
38 38 <h3>view {file|escape} @ {rev}:{node|short}</h3>
39 39
40 <form class="search" action="{url}log">
40 <form class="search" action="{url|urlescape}log">
41 41 {sessionvars%hiddenformentry}
42 42 <p><input name="rev" id="search1" type="text" size="30" /></p>
43 43 <div id="hint">find changesets by author, revision,
44 44 files, or words in the commit message</div>
45 45 </form>
46 46
47 47 <div class="description">{desc|strip|escape|nonempty}</div>
48 48
49 49 <table id="changesetEntry">
50 50 <tr>
51 51 <th class="author">author</th>
52 52 <td class="author">{author|obfuscate}</td>
53 53 </tr>
54 54 <tr>
55 55 <th class="date">date</th>
56 56 <td class="date age">{date|rfc822date}</td>
57 57 </tr>
58 58 <tr>
59 59 <th class="author">parents</th>
60 60 <td class="author">{parent%filerevparent}</td>
61 61 </tr>
62 62 <tr>
63 63 <th class="author">children</th>
64 64 <td class="author">{child%filerevchild}</td>
65 65 </tr>
66 66 {changesettag}
67 67 </table>
68 68
69 69 <div class="overflow">
70 70 <div class="sourcefirst"> line source</div>
71 71 {text%fileline}
72 72 <div class="sourcelast"></div>
73 73 </div>
74 74 </div>
75 75 </div>
76 76
77 77 {footer}
@@ -1,129 +1,129 b''
1 1 {header}
2 2 <title>{repo|escape}: revision graph</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-log" title="Atom feed for {repo|escape}: log" />
4 href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}: log" />
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-log" title="RSS feed for {repo|escape}: log" />
7 <!--[if IE]><script type="text/javascript" src="{staticurl}excanvas.js"></script><![endif]-->
6 href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}: log" />
7 <!--[if IE]><script type="text/javascript" src="{staticurl|urlescape}excanvas.js"></script><![endif]-->
8 8 </head>
9 9 <body>
10 10
11 11 <div class="container">
12 12 <div class="menu">
13 13 <div class="logo">
14 14 <a href="{logourl}">
15 <img src="{staticurl}{logoimg}" alt="mercurial" /></a>
15 <img src="{staticurl|urlescape}{logoimg}" alt="mercurial" /></a>
16 16 </div>
17 17 <ul>
18 <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li>
18 <li><a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li>
19 19 <li class="active">graph</li>
20 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
21 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
22 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
20 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
21 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
22 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
23 23 </ul>
24 24 <ul>
25 <li><a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a></li>
26 <li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">browse</a></li>
25 <li><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a></li>
26 <li><a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">browse</a></li>
27 27 </ul>
28 28 <ul>
29 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
29 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
30 30 </ul>
31 31 <p>
32 32 <div class="atom-logo">
33 <a href="{url}atom-log" title="subscribe to atom feed">
34 <img class="atom-logo" src="{staticurl}feed-icon-14x14.png" alt="atom feed">
33 <a href="{url|urlescape}atom-log" title="subscribe to atom feed">
34 <img class="atom-logo" src="{staticurl|urlescape}feed-icon-14x14.png" alt="atom feed">
35 35 </a>
36 36 </div>
37 37 </div>
38 38
39 39 <div class="main">
40 40 <h2 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb}</h2>
41 41 <h3>graph</h3>
42 42
43 <form class="search" action="{url}log">
43 <form class="search" action="{url|urlescape}log">
44 44 {sessionvars%hiddenformentry}
45 45 <p><input name="rev" id="search1" type="text" size="30" /></p>
46 46 <div id="hint">find changesets by author, revision,
47 47 files, or words in the commit message</div>
48 48 </form>
49 49
50 50 <div class="navigate">
51 <a href="{url}graph/{rev}{lessvars%urlparameter}">less</a>
52 <a href="{url}graph/{rev}{morevars%urlparameter}">more</a>
51 <a href="{url|urlescape}graph/{rev}{lessvars%urlparameter}">less</a>
52 <a href="{url|urlescape}graph/{rev}{morevars%urlparameter}">more</a>
53 53 | rev {rev}: {changenav%navgraph}
54 54 </div>
55 55
56 56 <noscript><p>The revision graph only works with JavaScript-enabled browsers.</p></noscript>
57 57
58 58 <div id="wrapper">
59 59 <ul id="nodebgs"></ul>
60 60 <canvas id="graph" width="480" height="{canvasheight}"></canvas>
61 61 <ul id="graphnodes"></ul>
62 62 </div>
63 63
64 64 <script type="text/javascript">
65 65 <!-- hide script content
66 66
67 67 var data = {jsdata|json};
68 68 var graph = new Graph();
69 69 graph.scale({bg_height});
70 70
71 71 graph.vertex = function(x, y, color, parity, cur) \{
72 72
73 73 this.ctx.beginPath();
74 74 color = this.setColor(color, 0.25, 0.75);
75 75 this.ctx.arc(x, y, radius, 0, Math.PI * 2, true);
76 76 this.ctx.fill();
77 77
78 78 var bg = '<li class="bg parity' + parity + '"></li>';
79 79 var left = (this.bg_height - this.box_size) + (this.columns + 1) * this.box_size;
80 80 var nstyle = 'padding-left: ' + left + 'px;';
81 81
82 82 var tagspan = '';
83 83 if (cur[7].length || cur[8].length || (cur[6][0] != 'default' || cur[6][1])) \{
84 84 tagspan = '<span class="logtags">';
85 85 if (cur[6][1]) \{
86 86 tagspan += '<span class="branchhead" title="' + cur[6][0] + '">';
87 87 tagspan += cur[6][0] + '</span> ';
88 88 } else if (!cur[6][1] && cur[6][0] != 'default') \{
89 89 tagspan += '<span class="branchname" title="' + cur[6][0] + '">';
90 90 tagspan += cur[6][0] + '</span> ';
91 91 }
92 92 if (cur[7].length) \{
93 93 for (var t in cur[7]) \{
94 94 var tag = cur[7][t];
95 95 tagspan += '<span class="tag">' + tag + '</span> ';
96 96 }
97 97 }
98 98 if (cur[8].length) \{
99 99 for (var b in cur[8]) \{
100 100 var bookmark = cur[8][b];
101 101 tagspan += '<span class="tag">' + bookmark + '</span> ';
102 102 }
103 103 }
104 104 tagspan += '</span>';
105 105 }
106 106
107 107 var item = '<li style="' + nstyle + '"><span class="desc">';
108 item += '<a href="{url}rev/' + cur[0] + '{sessionvars%urlparameter}" title="' + cur[0] + '">' + cur[3] + '</a>';
108 item += '<a href="{url|urlescape}rev/' + cur[0] + '{sessionvars%urlparameter}" title="' + cur[0] + '">' + cur[3] + '</a>';
109 109 item += '</span>' + tagspan + '<span class="info">' + cur[5] + ', by ' + cur[4] + '</span></li>';
110 110
111 111 return [bg, item];
112 112
113 113 }
114 114
115 115 graph.render(data);
116 116
117 117 // stop hiding script -->
118 118 </script>
119 119
120 120 <div class="navigate">
121 <a href="{url}graph/{rev}{lessvars%urlparameter}">less</a>
122 <a href="{url}graph/{rev}{morevars%urlparameter}">more</a>
121 <a href="{url|urlescape}graph/{rev}{lessvars%urlparameter}">less</a>
122 <a href="{url|urlescape}graph/{rev}{morevars%urlparameter}">more</a>
123 123 | rev {rev}: {changenav%navgraph}
124 124 </div>
125 125
126 126 </div>
127 127 </div>
128 128
129 129 {footer}
@@ -1,7 +1,7 b''
1 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
2 2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US">
3 3 <head>
4 <link rel="icon" href="{staticurl}hgicon.png" type="image/png" />
4 <link rel="icon" href="{staticurl|urlescape}hgicon.png" type="image/png" />
5 5 <meta name="robots" content="index, nofollow" />
6 <link rel="stylesheet" href="{staticurl}style-paper.css" type="text/css" />
7 <script type="text/javascript" src="{staticurl}mercurial.js"></script>
6 <link rel="stylesheet" href="{staticurl|urlescape}style-paper.css" type="text/css" />
7 <script type="text/javascript" src="{staticurl|urlescape}mercurial.js"></script>
@@ -1,40 +1,40 b''
1 1 {header}
2 2 <title>Help: {topic}</title>
3 3 </head>
4 4 <body>
5 5
6 6 <div class="container">
7 7 <div class="menu">
8 8 <div class="logo">
9 9 <a href="{logourl}">
10 <img src="{staticurl}{logoimg}" alt="mercurial" /></a>
10 <img src="{staticurl|urlescape}{logoimg}" alt="mercurial" /></a>
11 11 </div>
12 12 <ul>
13 <li><a href="{url}shortlog{sessionvars%urlparameter}">log</a></li>
14 <li><a href="{url}graph{sessionvars%urlparameter}">graph</a></li>
15 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
16 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
17 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
13 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">log</a></li>
14 <li><a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a></li>
15 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
16 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
17 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
18 18 </ul>
19 19 <ul>
20 <li class="active"><a href="{url}help{sessionvars%urlparameter}">help</a></li>
20 <li class="active"><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
21 21 </ul>
22 22 </div>
23 23
24 24 <div class="main">
25 25 <h2 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb}</h2>
26 26 <h3>Help: {topic}</h3>
27 27
28 <form class="search" action="{url}log">
28 <form class="search" action="{url|urlescape}log">
29 29 {sessionvars%hiddenformentry}
30 30 <p><input name="rev" id="search1" type="text" size="30" /></p>
31 31 <div id="hint">find changesets by author, revision,
32 32 files, or words in the commit message</div>
33 33 </form>
34 34 <pre>
35 35 {doc|escape}
36 36 </pre>
37 37 </div>
38 38 </div>
39 39
40 40 {footer}
@@ -1,45 +1,45 b''
1 1 {header}
2 2 <title>Help: {title}</title>
3 3 </head>
4 4 <body>
5 5
6 6 <div class="container">
7 7 <div class="menu">
8 8 <div class="logo">
9 9 <a href="{logourl}">
10 <img src="{staticurl}{logoimg}" alt="mercurial" /></a>
10 <img src="{staticurl|urlescape}{logoimg}" alt="mercurial" /></a>
11 11 </div>
12 12 <ul>
13 <li><a href="{url}shortlog{sessionvars%urlparameter}">log</a></li>
14 <li><a href="{url}graph{sessionvars%urlparameter}">graph</a></li>
15 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
16 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
17 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
13 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">log</a></li>
14 <li><a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a></li>
15 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
16 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
17 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
18 18 </ul>
19 19 <ul>
20 20 <li class="active">help</li>
21 21 </ul>
22 22 </div>
23 23
24 24 <div class="main">
25 25 <h2 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb}</h2>
26 <form class="search" action="{url}log">
26 <form class="search" action="{url|urlescape}log">
27 27 {sessionvars%hiddenformentry}
28 28 <p><input name="rev" id="search1" type="text" size="30" /></p>
29 29 <div id="hint">find changesets by author, revision,
30 30 files, or words in the commit message</div>
31 31 </form>
32 32 <table class="bigtable">
33 33 <tr><td colspan="2"><h2><a name="main" href="#topics">Topics</a></h2></td></tr>
34 34 {topics % helpentry}
35 35
36 36 <tr><td colspan="2"><h2><a name="main" href="#main">Main Commands</a></h2></td></tr>
37 37 {earlycommands % helpentry}
38 38
39 39 <tr><td colspan="2"><h2><a name="other" href="#other">Other Commands</a></h2></td></tr>
40 40 {othercommands % helpentry}
41 41 </table>
42 42 </div>
43 43 </div>
44 44
45 45 {footer}
@@ -1,27 +1,27 b''
1 1 {header}
2 2 <title>Mercurial repositories index</title>
3 3 </head>
4 4 <body>
5 5
6 6 <div class="container">
7 7 <div class="menu">
8 8 <a href="{logourl}">
9 <img src="{staticurl}{logoimg}" width=75 height=90 border=0 alt="mercurial" /></a>
9 <img src="{staticurl|urlescape}{logoimg}" width=75 height=90 border=0 alt="mercurial" /></a>
10 10 </div>
11 11 <div class="main">
12 12 <h2 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb}</h2>
13 13
14 14 <table class="bigtable">
15 15 <tr>
16 16 <th><a href="?sort={sort_name}">Name</a></th>
17 17 <th><a href="?sort={sort_description}">Description</a></th>
18 18 <th><a href="?sort={sort_contact}">Contact</a></th>
19 19 <th><a href="?sort={sort_lastchange}">Last modified</a></th>
20 20 <th>&nbsp;</th>
21 21 <th>&nbsp;</th>
22 22 </tr>
23 23 {entries%indexentry}
24 24 </table>
25 25 </div>
26 26 </div>
27 27 {footer}
@@ -1,58 +1,58 b''
1 1 {header}
2 2 <title>{repo|escape}: {node|short} {path|escape}</title>
3 3 </head>
4 4 <body>
5 5
6 6 <div class="container">
7 7 <div class="menu">
8 8 <div class="logo">
9 9 <a href="{logourl}">
10 <img src="{staticurl}{logoimg}" alt="mercurial" /></a>
10 <img src="{staticurl|urlescape}{logoimg}" alt="mercurial" /></a>
11 11 </div>
12 12 <ul>
13 <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li>
14 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
15 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
16 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
17 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
13 <li><a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li>
14 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
15 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
16 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
17 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
18 18 </ul>
19 19 <ul>
20 <li><a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a></li>
20 <li><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a></li>
21 21 <li class="active">browse</li>
22 22 </ul>
23 23 <ul>
24 24 {archives%archiveentry}
25 25 </ul>
26 26 <ul>
27 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
27 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
28 28 </ul>
29 29 </div>
30 30
31 31 <div class="main">
32 32 <h2 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb}</h2>
33 33 <h3>directory {path|escape} @ {rev}:{node|short} {tags%changelogtag}</h3>
34 34
35 <form class="search" action="{url}log">
35 <form class="search" action="{url|urlescape}log">
36 36 {sessionvars%hiddenformentry}
37 37 <p><input name="rev" id="search1" type="text" size="30" /></p>
38 38 <div id="hint">find changesets by author, revision,
39 39 files, or words in the commit message</div>
40 40 </form>
41 41
42 42 <table class="bigtable">
43 43 <tr>
44 44 <th class="name">name</th>
45 45 <th class="size">size</th>
46 46 <th class="permissions">permissions</th>
47 47 </tr>
48 48 <tr class="fileline parity{upparity}">
49 <td class="name"><a href="{url}file/{node|short}{up|urlescape}{sessionvars%urlparameter}">[up]</a></td>
49 <td class="name"><a href="{url|urlescape}file/{node|short}{up|urlescape}{sessionvars%urlparameter}">[up]</a></td>
50 50 <td class="size"></td>
51 51 <td class="permissions">drwxr-xr-x</td>
52 52 </tr>
53 53 {dentries%direntry}
54 54 {fentries%fileentry}
55 55 </table>
56 56 </div>
57 57 </div>
58 58 {footer}
@@ -1,234 +1,234 b''
1 1 default = 'shortlog'
2 2
3 3 mimetype = 'text/html; charset={encoding}'
4 4 header = header.tmpl
5 5 footer = footer.tmpl
6 6 search = search.tmpl
7 7
8 8 changelog = shortlog.tmpl
9 9 shortlog = shortlog.tmpl
10 10 shortlogentry = shortlogentry.tmpl
11 11 graph = graph.tmpl
12 12 help = help.tmpl
13 13 helptopics = helptopics.tmpl
14 14
15 helpentry = '<tr><td><a href="{url}help/{topic|escape}{sessionvars%urlparameter}">{topic|escape}</a></td><td>{summary|escape}</td></tr>'
15 helpentry = '<tr><td><a href="{url|urlescape}help/{topic|escape}{sessionvars%urlparameter}">{topic|escape}</a></td><td>{summary|escape}</td></tr>'
16 16
17 naventry = '<a href="{url}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
18 navshortentry = '<a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
19 navgraphentry = '<a href="{url}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
20 filenaventry = '<a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a> '
21 filedifflink = '<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
22 filenodelink = '<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
17 naventry = '<a href="{url|urlescape}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
18 navshortentry = '<a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
19 navgraphentry = '<a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
20 filenaventry = '<a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a> '
21 filedifflink = '<a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
22 filenodelink = '<a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
23 23 filenolink = '{file|escape} '
24 24 fileellipses = '...'
25 25 diffstatlink = diffstat.tmpl
26 26 diffstatnolink = diffstat.tmpl
27 27 changelogentry = shortlogentry.tmpl
28 28 searchentry = shortlogentry.tmpl
29 29 changeset = changeset.tmpl
30 30 manifest = manifest.tmpl
31 31
32 32 nav = '{before%naventry} {after%naventry}'
33 33 navshort = '{before%navshortentry}{after%navshortentry}'
34 34 navgraph = '{before%navgraphentry}{after%navgraphentry}'
35 35 filenav = '{before%filenaventry}{after%filenaventry}'
36 36
37 37 direntry = '
38 38 <tr class="fileline parity{parity}">
39 39 <td class="name">
40 <a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">
41 <img src="{staticurl}coal-folder.png" alt="dir."/> {basename|escape}/
40 <a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">
41 <img src="{staticurl|urlescape}coal-folder.png" alt="dir."/> {basename|escape}/
42 42 </a>
43 <a href="{url}file/{node|short}{path|urlescape}/{emptydirs|urlescape}{sessionvars%urlparameter}">
43 <a href="{url|urlescape}file/{node|short}{path|urlescape}/{emptydirs|urlescape}{sessionvars%urlparameter}">
44 44 {emptydirs|escape}
45 45 </a>
46 46 </td>
47 47 <td class="size"></td>
48 48 <td class="permissions">drwxr-xr-x</td>
49 49 </tr>'
50 50
51 51 fileentry = '
52 52 <tr class="fileline parity{parity}">
53 53 <td class="filename">
54 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
55 <img src="{staticurl}coal-file.png" alt="file"/> {basename|escape}
54 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
55 <img src="{staticurl|urlescape}coal-file.png" alt="file"/> {basename|escape}
56 56 </a>
57 57 </td>
58 58 <td class="size">{size}</td>
59 59 <td class="permissions">{permissions|permissions}</td>
60 60 </tr>'
61 61
62 62 filerevision = filerevision.tmpl
63 63 fileannotate = fileannotate.tmpl
64 64 filediff = filediff.tmpl
65 65 filecomparison = filecomparison.tmpl
66 66 filelog = filelog.tmpl
67 67 fileline = '
68 68 <div class="parity{parity} source"><a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</div>'
69 69 filelogentry = filelogentry.tmpl
70 70
71 71 annotateline = '
72 72 <tr class="parity{parity}">
73 73 <td class="annotate">
74 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#l{targetline}"
74 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#l{targetline}"
75 75 title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a>
76 76 </td>
77 77 <td class="source"><a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</td>
78 78 </tr>'
79 79
80 80 diffblock = '<div class="source bottomline parity{parity}"><pre>{lines}</pre></div>'
81 81 difflineplus = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="plusline">{line|escape}</span>'
82 82 difflineminus = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="minusline">{line|escape}</span>'
83 83 difflineat = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="atline">{line|escape}</span>'
84 84 diffline = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}'
85 85
86 86 comparisonblock ='
87 87 <tbody class="block">
88 88 {lines}
89 89 </tbody>'
90 90 comparisonline = '
91 91 <tr>
92 92 <td class="source {type}"><a href="#{lineid}" id="{lineid}">{leftlinenumber}</a> {leftline|escape}</td>
93 93 <td class="source {type}"><a href="#{lineid}" id="{lineid}">{rightlinenumber}</a> {rightline|escape}</td>
94 94 </tr>'
95 95
96 96 changelogparent = '
97 97 <tr>
98 98 <th class="parent">parent {rev}:</th>
99 <td class="parent"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
99 <td class="parent"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
100 100 </tr>'
101 101
102 changesetparent = '<a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a> '
102 changesetparent = '<a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a> '
103 103
104 difffrom = '<a href="{url}rev/{node|short}:{originalnode|short}{sessionvars%urlparameter}">{node|short}</a> '
104 difffrom = '<a href="{url|urlescape}rev/{node|short}:{originalnode|short}{sessionvars%urlparameter}">{node|short}</a> '
105 105
106 filerevparent = '<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{rename%filerename}{node|short}</a> '
107 filerevchild = '<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a> '
106 filerevparent = '<a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{rename%filerename}{node|short}</a> '
107 filerevchild = '<a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a> '
108 108
109 109 filerename = '{file|escape}@'
110 110 filelogrename = '
111 111 <span class="base">
112 112 base
113 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
113 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
114 114 {file|escape}@{node|short}
115 115 </a>
116 116 </span>'
117 117 fileannotateparent = '
118 118 <tr>
119 119 <td class="metatag">parent:</td>
120 120 <td>
121 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
121 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
122 122 {rename%filerename}{node|short}
123 123 </a>
124 124 </td>
125 125 </tr>'
126 changesetchild = ' <a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>'
126 changesetchild = ' <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>'
127 127 changelogchild = '
128 128 <tr>
129 129 <th class="child">child</th>
130 130 <td class="child">
131 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">
131 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">
132 132 {node|short}
133 133 </a>
134 134 </td>
135 135 </tr>'
136 136 fileannotatechild = '
137 137 <tr>
138 138 <td class="metatag">child:</td>
139 139 <td>
140 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
140 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
141 141 {node|short}
142 142 </a>
143 143 </td>
144 144 </tr>'
145 145 tags = tags.tmpl
146 146 tagentry = '
147 147 <tr class="tagEntry parity{parity}">
148 148 <td>
149 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">
149 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">
150 150 {tag|escape}
151 151 </a>
152 152 </td>
153 153 <td class="node">
154 154 {node|short}
155 155 </td>
156 156 </tr>'
157 157 bookmarks = bookmarks.tmpl
158 158 bookmarkentry = '
159 159 <tr class="tagEntry parity{parity}">
160 160 <td>
161 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">
161 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">
162 162 {bookmark|escape}
163 163 </a>
164 164 </td>
165 165 <td class="node">
166 166 {node|short}
167 167 </td>
168 168 </tr>'
169 169 branches = branches.tmpl
170 170 branchentry = '
171 171 <tr class="tagEntry parity{parity}">
172 172 <td>
173 <a href="{url}shortlog/{node|short}{sessionvars%urlparameter}" class="{status}">
173 <a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}" class="{status}">
174 174 {branch|escape}
175 175 </a>
176 176 </td>
177 177 <td class="node">
178 178 {node|short}
179 179 </td>
180 180 </tr>'
181 181 changelogtag = '<span class="tag">{name|escape}</span> '
182 182 changesettag = '<span class="tag">{tag|escape}</span> '
183 183 changesetbookmark = '<span class="tag">{bookmark|escape}</span> '
184 184 changelogbranchhead = '<span class="branchhead">{name|escape}</span> '
185 185 changelogbranchname = '<span class="branchname">{name|escape}</span> '
186 186
187 187 filediffparent = '
188 188 <tr>
189 189 <th class="parent">parent {rev}:</th>
190 <td class="parent"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
190 <td class="parent"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
191 191 </tr>'
192 192 filelogparent = '
193 193 <tr>
194 194 <th>parent {rev}:</th>
195 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
195 <td><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
196 196 </tr>'
197 197 filediffchild = '
198 198 <tr>
199 199 <th class="child">child {rev}:</th>
200 <td class="child"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>
200 <td class="child"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>
201 201 </td>
202 202 </tr>'
203 203 filelogchild = '
204 204 <tr>
205 205 <th>child {rev}:</th>
206 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
206 <td><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
207 207 </tr>'
208 208
209 209 indexentry = '
210 210 <tr class="parity{parity}">
211 <td><a href="{url}{sessionvars%urlparameter}">{name|escape}</a></td>
211 <td><a href="{url|urlescape}{sessionvars%urlparameter}">{name|escape}</a></td>
212 212 <td>{description}</td>
213 213 <td>{contact|obfuscate}</td>
214 214 <td class="age">{lastchange|rfc822date}</td>
215 215 <td class="indexlinks">{archives%indexarchiveentry}</td>
216 216 <td>
217 217 {if(isdirectory, '',
218 '<a href="{url}atom-log" title="subscribe to repository atom feed">
219 <img class="atom-logo" src="{staticurl}feed-icon-14x14.png" alt="subscribe to repository atom feed">
218 '<a href="{url|urlescape}atom-log" title="subscribe to repository atom feed">
219 <img class="atom-logo" src="{staticurl|urlescape}feed-icon-14x14.png" alt="subscribe to repository atom feed">
220 220 </a>'
221 221 )}
222 222 </td>
223 223 </tr>\n'
224 indexarchiveentry = '<a href="{url}archive/{node|short}{extension|urlescape}">&nbsp;&darr;{type|escape}</a>'
224 indexarchiveentry = '<a href="{url|urlescape}archive/{node|short}{extension|urlescape}">&nbsp;&darr;{type|escape}</a>'
225 225 index = index.tmpl
226 226 archiveentry = '
227 227 <li>
228 <a href="{url}archive/{node|short}{extension|urlescape}">{type|escape}</a>
228 <a href="{url|urlescape}archive/{node|short}{extension|urlescape}">{type|escape}</a>
229 229 </li>'
230 230 notfound = notfound.tmpl
231 231 error = error.tmpl
232 232 urlparameter = '{separator}{name}={value|urlescape}'
233 233 hiddenformentry = '<input type="hidden" name="{name}" value="{value|escape}" />'
234 breadcrumb = '&gt; <a href="{url}">{name}</a> '
234 breadcrumb = '&gt; <a href="{url|urlescape}">{name|escape}</a> '
@@ -1,12 +1,12 b''
1 1 {header}
2 2 <title>Mercurial repository not found</title>
3 3 </head>
4 4 <body>
5 5
6 6 <h2>Mercurial repository not found</h2>
7 7
8 8 The specified repository "{repo|escape}" is unknown, sorry.
9 9
10 Please go back to the <a href="{url}">main repository list page</a>.
10 Please go back to the <a href="{url|urlescape}">main repository list page</a>.
11 11
12 12 {footer}
@@ -1,55 +1,55 b''
1 1 {header}
2 2 <title>{repo|escape}: searching for {query|escape}</title>
3 3 </head>
4 4 <body>
5 5
6 6 <div class="container">
7 7 <div class="menu">
8 8 <div class="logo">
9 9 <a href="{logourl}">
10 <img src="{staticurl}{logoimg}" width=75 height=90 border=0 alt="mercurial"></a>
10 <img src="{staticurl|urlescape}{logoimg}" width=75 height=90 border=0 alt="mercurial"></a>
11 11 </div>
12 12 <ul>
13 <li><a href="{url}shortlog{sessionvars%urlparameter}">log</a></li>
14 <li><a href="{url}graph{sessionvars%urlparameter}">graph</a></li>
15 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
16 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
17 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
18 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
13 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">log</a></li>
14 <li><a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a></li>
15 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
16 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
17 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
18 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
19 19 </ul>
20 20 </div>
21 21
22 22 <div class="main">
23 23 <h2 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb}</h2>
24 24 <h3>searching for '{query|escape}'</h3>
25 25
26 <form class="search" action="{url}log">
26 <form class="search" action="{url|urlescape}log">
27 27 {sessionvars%hiddenformentry}
28 28 <p><input name="rev" id="search1" type="text" size="30"></p>
29 29 <div id="hint">find changesets by author, revision,
30 30 files, or words in the commit message</div>
31 31 </form>
32 32
33 33 <div class="navigate">
34 <a href="{url}search/{lessvars%urlparameter}">less</a>
35 <a href="{url}search/{morevars%urlparameter}">more</a>
34 <a href="{url|urlescape}search/{lessvars%urlparameter}">less</a>
35 <a href="{url|urlescape}search/{morevars%urlparameter}">more</a>
36 36 </div>
37 37
38 38 <table class="bigtable">
39 39 <tr>
40 40 <th class="age">age</th>
41 41 <th class="author">author</th>
42 42 <th class="description">description</th>
43 43 </tr>
44 44 {entries}
45 45 </table>
46 46
47 47 <div class="navigate">
48 <a href="{url}search/{lessvars%urlparameter}">less</a>
49 <a href="{url}search/{morevars%urlparameter}">more</a>
48 <a href="{url|urlescape}search/{lessvars%urlparameter}">less</a>
49 <a href="{url|urlescape}search/{morevars%urlparameter}">more</a>
50 50 </div>
51 51
52 52 </div>
53 53 </div>
54 54
55 55 {footer}
@@ -1,76 +1,76 b''
1 1 {header}
2 2 <title>{repo|escape}: log</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-log" title="Atom feed for {repo|escape}" />
4 href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}" />
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-log" title="RSS feed for {repo|escape}" />
6 href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}" />
7 7 </head>
8 8 <body>
9 9
10 10 <div class="container">
11 11 <div class="menu">
12 12 <div class="logo">
13 13 <a href="{logourl}">
14 <img src="{staticurl}{logoimg}" alt="mercurial" /></a>
14 <img src="{staticurl|urlescape}{logoimg}" alt="mercurial" /></a>
15 15 </div>
16 16 <ul>
17 17 <li class="active">log</li>
18 <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
19 <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li>
20 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
21 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
18 <li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">graph</a></li>
19 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
20 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
21 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
22 22 </ul>
23 23 <ul>
24 <li><a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a></li>
25 <li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">browse</a></li>
24 <li><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a></li>
25 <li><a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">browse</a></li>
26 26 </ul>
27 27 <ul>
28 28 {archives%archiveentry}
29 29 </ul>
30 30 <ul>
31 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
31 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
32 32 </ul>
33 33 <p>
34 34 <div class="atom-logo">
35 <a href="{url}atom-log" title="subscribe to atom feed">
36 <img class="atom-logo" src="{staticurl}feed-icon-14x14.png" alt="atom feed">
35 <a href="{url|urlescape}atom-log" title="subscribe to atom feed">
36 <img class="atom-logo" src="{staticurl|urlescape}feed-icon-14x14.png" alt="atom feed">
37 37 </a>
38 38 </div>
39 39 </div>
40 40
41 41 <div class="main">
42 42 <h2 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb}</h2>
43 43 <h3>log</h3>
44 44
45 <form class="search" action="{url}log">
45 <form class="search" action="{url|urlescape}log">
46 46 {sessionvars%hiddenformentry}
47 47 <p><input name="rev" id="search1" type="text" size="30" /></p>
48 48 <div id="hint">find changesets by author, revision,
49 49 files, or words in the commit message</div>
50 50 </form>
51 51
52 52 <div class="navigate">
53 <a href="{url}shortlog/{rev}{lessvars%urlparameter}">less</a>
54 <a href="{url}shortlog/{rev}{morevars%urlparameter}">more</a>
53 <a href="{url|urlescape}shortlog/{rev}{lessvars%urlparameter}">less</a>
54 <a href="{url|urlescape}shortlog/{rev}{morevars%urlparameter}">more</a>
55 55 | rev {rev}: {changenav%navshort}
56 56 </div>
57 57
58 58 <table class="bigtable">
59 59 <tr>
60 60 <th class="age">age</th>
61 61 <th class="author">author</th>
62 62 <th class="description">description</th>
63 63 </tr>
64 64 {entries%shortlogentry}
65 65 </table>
66 66
67 67 <div class="navigate">
68 <a href="{url}shortlog/{rev}{lessvars%urlparameter}">less</a>
69 <a href="{url}shortlog/{rev}{morevars%urlparameter}">more</a>
68 <a href="{url|urlescape}shortlog/{rev}{lessvars%urlparameter}">less</a>
69 <a href="{url|urlescape}shortlog/{rev}{morevars%urlparameter}">more</a>
70 70 | rev {rev}: {changenav%navshort}
71 71 </div>
72 72
73 73 </div>
74 74 </div>
75 75
76 76 {footer}
@@ -1,5 +1,5 b''
1 1 <tr class="parity{parity}">
2 2 <td class="age">{date|rfc822date}</td>
3 3 <td class="author">{author|person}</td>
4 <td class="description"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{desc|strip|firstline|escape|nonempty}</a>{inbranch%changelogbranchname}{branches%changelogbranchhead}{tags % '<span class="tag">{name|escape}</span> '}{bookmarks % '<span class="tag">{name|escape}</span> '}</td>
4 <td class="description"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{desc|strip|firstline|escape|nonempty}</a>{inbranch%changelogbranchname}{branches%changelogbranchhead}{tags % '<span class="tag">{name|escape}</span> '}{bookmarks % '<span class="tag">{name|escape}</span> '}</td>
5 5 </tr>
@@ -1,54 +1,54 b''
1 1 {header}
2 2 <title>{repo|escape}: tags</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-tags" title="Atom feed for {repo|escape}: tags" />
4 href="{url|urlescape}atom-tags" title="Atom feed for {repo|escape}: tags" />
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-tags" title="RSS feed for {repo|escape}: tags" />
6 href="{url|urlescape}rss-tags" title="RSS feed for {repo|escape}: tags" />
7 7 </head>
8 8 <body>
9 9
10 10 <div class="container">
11 11 <div class="menu">
12 12 <div class="logo">
13 13 <a href="{logourl}">
14 <img src="{staticurl}{logoimg}" alt="mercurial" /></a>
14 <img src="{staticurl|urlescape}{logoimg}" alt="mercurial" /></a>
15 15 </div>
16 16 <ul>
17 <li><a href="{url}shortlog{sessionvars%urlparameter}">log</a></li>
18 <li><a href="{url}graph{sessionvars%urlparameter}">graph</a></li>
17 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">log</a></li>
18 <li><a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a></li>
19 19 <li class="active">tags</li>
20 <li><a href="{url}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
21 <li><a href="{url}branches{sessionvars%urlparameter}">branches</a></li>
20 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
21 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
22 22 </ul>
23 23 <ul>
24 <li><a href="{url}help{sessionvars%urlparameter}">help</a></li>
24 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
25 25 </ul>
26 26 <p>
27 27 <div class="atom-logo">
28 <a href="{url}atom-tags" title="subscribe to atom feed">
29 <img class="atom-logo" src="{staticurl}feed-icon-14x14.png" alt="atom feed"></a>
28 <a href="{url|urlescape}atom-tags" title="subscribe to atom feed">
29 <img class="atom-logo" src="{staticurl|urlescape}feed-icon-14x14.png" alt="atom feed"></a>
30 30 </div>
31 31 </div>
32 32
33 33 <div class="main">
34 34 <h2 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb}</h2>
35 35 <h3>tags</h3>
36 36
37 <form class="search" action="{url}log">
37 <form class="search" action="{url|urlescape}log">
38 38 {sessionvars%hiddenformentry}
39 39 <p><input name="rev" id="search1" type="text" size="30" /></p>
40 40 <div id="hint">find changesets by author, revision,
41 41 files, or words in the commit message</div>
42 42 </form>
43 43
44 44 <table class="bigtable">
45 45 <tr>
46 46 <th>tag</th>
47 47 <th>node</th>
48 48 </tr>
49 49 {entries%tagentry}
50 50 </table>
51 51 </div>
52 52 </div>
53 53
54 54 {footer}
@@ -1,6 +1,6 b''
1 1 <item>
2 2 <title>{bookmark|escape}</title>
3 <link>{urlbase}{url}rev/{node|short}</link>
3 <link>{urlbase}{url|urlescape}rev/{node|short}</link>
4 4 <description><![CDATA[{bookmark|strip|escape|addbreaks}]]></description>
5 5 <pubDate>{date|rfc822date}</pubDate>
6 6 </item>
@@ -1,6 +1,6 b''
1 1 <item>
2 2 <title>{branch|escape}</title>
3 <link>{urlbase}{url}rev/{node|short}</link>
3 <link>{urlbase}{url|urlescape}rev/{node|short}</link>
4 4 <description><![CDATA[{branch|strip|escape|addbreaks}]]></description>
5 5 <pubDate>{date|rfc822date}</pubDate>
6 6 </item>
@@ -1,7 +1,7 b''
1 1 <item>
2 2 <title>{desc|strip|firstline|strip|escape}</title>
3 <guid isPermaLink="true">{urlbase}{url}rev/{node|short}</guid>
3 <guid isPermaLink="true">{urlbase}{url|urlescape}rev/{node|short}</guid>
4 4 <description><![CDATA[{desc|strip|escape|addbreaks|nonempty}]]></description>
5 5 <author>{author|obfuscate}</author>
6 6 <pubDate>{date|rfc822date}</pubDate>
7 7 </item>
@@ -1,7 +1,7 b''
1 1 <item>
2 2 <title>{desc|strip|firstline|strip|escape}</title>
3 <link>{urlbase}{url}log{node|short}/{file|urlescape}</link>
3 <link>{urlbase}{url|urlescape}log{node|short}/{file|urlescape}</link>
4 4 <description><![CDATA[{desc|strip|escape|addbreaks|nonempty}]]></description>
5 5 <author>{author|obfuscate}</author>
6 6 <pubDate>{date|rfc822date}</pubDate>
7 7 </item>
@@ -1,5 +1,5 b''
1 1 <?xml version="1.0" encoding="{encoding}"?>
2 2 <rss version="2.0">
3 3 <channel>
4 <link>{urlbase}{url}</link>
4 <link>{urlbase}{url|urlescape}</link>
5 5 <language>en-us</language>
@@ -1,6 +1,6 b''
1 1 <item>
2 2 <title>{tag|escape}</title>
3 <link>{urlbase}{url}rev/{node|short}</link>
3 <link>{urlbase}{url|urlescape}rev/{node|short}</link>
4 4 <description><![CDATA[{tag|strip|escape|addbreaks}]]></description>
5 5 <pubDate>{date|rfc822date}</pubDate>
6 6 </item>
@@ -1,27 +1,27 b''
1 1 {header}
2 2 <title>{repo|escape}: branches</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-branches" title="Atom feed for {repo|escape}: branches">
4 href="{url|urlescape}atom-branches" title="Atom feed for {repo|escape}: branches">
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-branches" title="RSS feed for {repo|escape}: branches">
6 href="{url|urlescape}rss-branches" title="RSS feed for {repo|escape}: branches">
7 7 </head>
8 8 <body>
9 9
10 10 <div class="buttons">
11 <a href="{url}log{sessionvars%urlparameter}">changelog</a>
12 <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a>
13 <a href="{url}graph{sessionvars%urlparameter}">graph</a>
14 <a href="{url}tags{sessionvars%urlparameter}">tags</a>
15 <a href="{url}file/{node|short}/{sessionvars%urlparameter}">files</a>
16 <a href="{url}help{sessionvars%urlparameter}">help</a>
17 <a type="application/rss+xml" href="{url}rss-branches">rss</a>
18 <a type="application/atom+xml" href="{url}atom-branches">atom</a>
11 <a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a>
12 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a>
13 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
14 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
15 <a href="{url|urlescape}file/{node|short}/{sessionvars%urlparameter}">files</a>
16 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
17 <a type="application/rss+xml" href="{url|urlescape}rss-branches">rss</a>
18 <a type="application/atom+xml" href="{url|urlescape}atom-branches">atom</a>
19 19 </div>
20 20
21 21 <h2><a href="/">Mercurial</a> {pathdef%breadcrumb} / branches</h2>
22 22
23 23 <ul id="tagEntries">
24 24 {entries%branchentry}
25 25 </ul>
26 26
27 27 {footer}
@@ -1,44 +1,44 b''
1 1 {header}
2 2 <title>{repo|escape}: changelog</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-log" title="Atom feed for {repo|escape}">
4 href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}">
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-log" title="RSS feed for {repo|escape}">
6 href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}">
7 7 </head>
8 8 <body>
9 9
10 10 <div class="buttons">
11 <a href="{url}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a>
12 <a href="{url}graph{sessionvars%urlparameter}">graph</a>
13 <a href="{url}tags{sessionvars%urlparameter}">tags</a>
14 <a href="{url}branches{sessionvars%urlparameter}">branches</a>
15 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>
11 <a href="{url|urlescape}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a>
12 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
13 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
14 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
15 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>
16 16 {archives%archiveentry}
17 <a href="{url}help{sessionvars%urlparameter}">help</a>
18 <a type="application/rss+xml" href="{url}rss-log">rss</a>
19 <a type="application/atom+xml" href="{url}atom-log" title="Atom feed for {repo|escape}">atom</a>
17 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
18 <a type="application/rss+xml" href="{url|urlescape}rss-log">rss</a>
19 <a type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}">atom</a>
20 20 </div>
21 21
22 22 <h2><a href="/">Mercurial</a> {pathdef%breadcrumb} / changelog</h2>
23 23
24 <form action="{url}log">
24 <form action="{url|urlescape}log">
25 25 {sessionvars%hiddenformentry}
26 26 <p>
27 27 <label for="search1">search:</label>
28 28 <input name="rev" id="search1" type="text" size="30">
29 29 navigate: <small class="navigate">{changenav%nav}</small>
30 30 </p>
31 31 </form>
32 32
33 33 {entries%changelogentry}
34 34
35 <form action="{url}log">
35 <form action="{url|urlescape}log">
36 36 {sessionvars%hiddenformentry}
37 37 <p>
38 38 <label for="search2">search:</label>
39 39 <input name="rev" id="search2" type="text" size="30">
40 40 navigate: <small class="navigate">{changenav%nav}</small>
41 41 </p>
42 42 </form>
43 43
44 44 {footer}
@@ -1,25 +1,25 b''
1 1 <table class="logEntry parity{parity}">
2 2 <tr>
3 3 <th><span class="age">{date|rfc822date}</span>:</th>
4 4 <th class="firstline">{desc|strip|firstline|escape|nonempty}</th>
5 5 </tr>
6 6 <tr>
7 7 <th class="revision">changeset {rev}:</th>
8 <td class="node"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
8 <td class="node"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
9 9 </tr>
10 10 {parent%changelogparent}
11 11 {child%changelogchild}
12 12 {changelogtag}
13 13 <tr>
14 14 <th class="author">author:</th>
15 15 <td class="author">{author|obfuscate}</td>
16 16 </tr>
17 17 <tr>
18 18 <th class="date">date:</th>
19 19 <td class="date">{date|rfc822date}</td>
20 20 </tr>
21 21 <tr>
22 <th class="files"><a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>:</th>
22 <th class="files"><a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>:</th>
23 23 <td class="files">{files}</td>
24 24 </tr>
25 25 </table>
@@ -1,52 +1,52 b''
1 1 {header}
2 2 <title>{repo|escape}: changeset {node|short}</title>
3 3 </head>
4 4 <body>
5 5
6 6 <div class="buttons">
7 <a href="{url}log/{rev}{sessionvars%urlparameter}">changelog</a>
8 <a href="{url}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a>
9 <a href="{url}graph{sessionvars%urlparameter}">graph</a>
10 <a href="{url}tags{sessionvars%urlparameter}">tags</a>
11 <a href="{url}branches{sessionvars%urlparameter}">branches</a>
12 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>
13 <a href="{url}raw-rev/{node|short}">raw</a>
7 <a href="{url|urlescape}log/{rev}{sessionvars%urlparameter}">changelog</a>
8 <a href="{url|urlescape}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a>
9 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
10 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
11 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
12 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>
13 <a href="{url|urlescape}raw-rev/{node|short}">raw</a>
14 14 {archives%archiveentry}
15 <a href="{url}help{sessionvars%urlparameter}">help</a>
15 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
16 16 </div>
17 17
18 18 <h2><a href="/">Mercurial</a> {pathdef%breadcrumb} / changeset: {desc|strip|escape|firstline|nonempty}</h2>
19 19
20 20 <table id="changesetEntry">
21 21 <tr>
22 22 <th class="changeset">changeset {rev}:</th>
23 <td class="changeset"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
23 <td class="changeset"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
24 24 </tr>
25 25 {parent%changesetparent}
26 26 {child%changesetchild}
27 27 {changesettag}
28 28 <tr>
29 29 <th class="author">author:</th>
30 30 <td class="author">{author|obfuscate}</td>
31 31 </tr>
32 32 <tr>
33 33 <th class="date">date:</th>
34 34 <td class="date age">{date|rfc822date}</td>
35 35 </tr>
36 36 <tr>
37 37 <th class="files">files:</th>
38 38 <td class="files">{files}</td>
39 39 </tr>
40 40 <tr>
41 41 <th class="description">description:</th>
42 42 <td class="description">{desc|strip|escape|addbreaks|nonempty}</td>
43 43 </tr>
44 44 </table>
45 45
46 46 <div id="changesetDiff">
47 47 {diff}
48 48 </div>
49 49
50 50 {footer}
51 51
52 52
@@ -1,49 +1,49 b''
1 1 {header}
2 2 <title>{repo|escape}: {file|escape} annotate</title>
3 3 </head>
4 4 <body>
5 5
6 6 <div class="buttons">
7 <a href="{url}log/{rev}{sessionvars%urlparameter}">changelog</a>
8 <a href="{url}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a>
9 <a href="{url}graph{sessionvars%urlparameter}">graph</a>
10 <a href="{url}tags{sessionvars%urlparameter}">tags</a>
11 <a href="{url}branches{sessionvars%urlparameter}">branches</a>
12 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a>
13 <a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a>
14 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a>
15 <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
16 <a href="{url}raw-annotate/{node|short}/{file|urlescape}">raw</a>
17 <a href="{url}help{sessionvars%urlparameter}">help</a>
7 <a href="{url|urlescape}log/{rev}{sessionvars%urlparameter}">changelog</a>
8 <a href="{url|urlescape}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a>
9 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
10 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
11 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
12 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a>
13 <a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a>
14 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a>
15 <a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
16 <a href="{url|urlescape}raw-annotate/{node|short}/{file|urlescape}">raw</a>
17 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
18 18 </div>
19 19
20 20 <h2><a href="/">Mercurial</a> {pathdef%breadcrumb} / annotate {file|escape}</h2>
21 21
22 22 <table>
23 23 <tr>
24 24 <td class="metatag">changeset {rev}:</td>
25 <td><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td></tr>
25 <td><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td></tr>
26 26 {parent%fileannotateparent}
27 27 {child%fileannotatechild}
28 28 <tr>
29 29 <td class="metatag">author:</td>
30 30 <td>{author|obfuscate}</td></tr>
31 31 <tr>
32 32 <td class="metatag">date:</td>
33 33 <td class="date age">{date|rfc822date}</td>
34 34 </tr>
35 35 <tr>
36 36 <td class="metatag">permissions:</td>
37 37 <td>{permissions|permissions}</td>
38 38 </tr>
39 39 <tr>
40 40 <td class="metatag">description:</td>
41 41 <td>{desc|strip|escape|addbreaks|nonempty}</td>
42 42 </tr>
43 43 </table>
44 44
45 45 <table cellspacing="0" cellpadding="0">
46 46 {annotate%annotateline}
47 47 </table>
48 48
49 49 {footer}
@@ -1,37 +1,37 b''
1 1 {header}
2 2 <title>{repo|escape}: {file|escape} diff</title>
3 3 </head>
4 4 <body>
5 5
6 6 <div class="buttons">
7 <a href="{url}log/{rev}{sessionvars%urlparameter}">changelog</a>
8 <a href="{url}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a>
9 <a href="{url}graph{sessionvars%urlparameter}">graph</a>
10 <a href="{url}tags{sessionvars%urlparameter}">tags</a>
11 <a href="{url}branches{sessionvars%urlparameter}">branches</a>
12 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a>
13 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a>
14 <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
15 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
16 <a href="{url}raw-diff/{node|short}/{file|urlescape}">raw</a>
17 <a href="{url}help{sessionvars%urlparameter}">help</a>
7 <a href="{url|urlescape}log/{rev}{sessionvars%urlparameter}">changelog</a>
8 <a href="{url|urlescape}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a>
9 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
10 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
11 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
12 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a>
13 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a>
14 <a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
15 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
16 <a href="{url|urlescape}raw-diff/{node|short}/{file|urlescape}">raw</a>
17 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
18 18 </div>
19 19
20 20 <h2><a href="/">Mercurial</a> {pathdef%breadcrumb} / {file|escape}</h2>
21 21
22 22 <table id="filediffEntry">
23 23 <tr>
24 24 <th class="revision">revision {rev}:</th>
25 <td class="revision"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
25 <td class="revision"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
26 26 </tr>
27 27 {parent%filediffparent}
28 28 {child%filediffchild}
29 29 </table>
30 30
31 31 <div id="fileDiff">
32 32 {diff}
33 33 </div>
34 34
35 35 {footer}
36 36
37 37
@@ -1,29 +1,29 b''
1 1 {header}
2 2 <title>{repo|escape}: {file|escape} history</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-log/tip/{file|urlescape}" title="Atom feed for {repo|escape}:{file}">
4 href="{url|urlescape}atom-log/tip/{file|urlescape}" title="Atom feed for {repo|escape}:{file}">
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-log/tip/{file|urlescape}" title="RSS feed for {repo|escape}:{file}">
6 href="{url|urlescape}rss-log/tip/{file|urlescape}" title="RSS feed for {repo|escape}:{file}">
7 7 </head>
8 8 <body>
9 9
10 10 <div class="buttons">
11 <a href="{url}log{sessionvars%urlparameter}">changelog</a>
12 <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a>
13 <a href="{url}graph{sessionvars%urlparameter}">graph</a>
14 <a href="{url}tags{sessionvars%urlparameter}">tags</a>
15 <a href="{url}branches{sessionvars%urlparameter}">branches</a>
16 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a>
17 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
18 <a href="{url}help{sessionvars%urlparameter}">help</a>
19 <a type="application/rss+xml" href="{url}rss-log/tip/{file|urlescape}">rss</a>
20 <a type="application/atom+xml" href="{url}atom-log/tip/{file|urlescape}" title="Atom feed for {repo|escape}:{file}">atom</a>
11 <a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a>
12 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a>
13 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
14 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
15 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
16 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a>
17 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
18 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
19 <a type="application/rss+xml" href="{url|urlescape}rss-log/tip/{file|urlescape}">rss</a>
20 <a type="application/atom+xml" href="{url|urlescape}atom-log/tip/{file|urlescape}" title="Atom feed for {repo|escape}:{file}">atom</a>
21 21 </div>
22 22
23 23 <h2><a href="/">Mercurial</a> {pathdef%breadcrumb} / {file|escape} revision history</h2>
24 24
25 25 <p>navigate: <small class="navigate">{nav%filenav}</small></p>
26 26
27 27 {entries%filelogentry}
28 28
29 29 {footer}
@@ -1,25 +1,25 b''
1 1 <table class="logEntry parity{parity}">
2 2 <tr>
3 3 <th><span class="age">{date|rfc822date}</span>:</th>
4 <th class="firstline"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{desc|strip|firstline|escape|nonempty}</a></th>
4 <th class="firstline"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{desc|strip|firstline|escape|nonempty}</a></th>
5 5 </tr>
6 6 <tr>
7 7 <th class="revision">revision {filerev}:</td>
8 8 <td class="node">
9 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a>
10 <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">(diff)</a>
11 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">(annotate)</a>
9 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a>
10 <a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">(diff)</a>
11 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">(annotate)</a>
12 12 </td>
13 13 </tr>
14 14 {rename%filelogrename}
15 15 <tr>
16 16 <th class="author">author:</th>
17 17 <td class="author">{author|obfuscate}</td>
18 18 </tr>
19 19 <tr>
20 20 <th class="date">date:</th>
21 21 <td class="date">{date|rfc822date}</td>
22 22 </tr>
23 23 </table>
24 24
25 25
@@ -1,47 +1,47 b''
1 1 {header}
2 2 <title>{repo|escape}:{file|escape}</title>
3 3 </head>
4 4 <body>
5 5
6 6 <div class="buttons">
7 <a href="{url}log/{rev}{sessionvars%urlparameter}">changelog</a>
8 <a href="{url}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a>
9 <a href="{url}graph{sessionvars%urlparameter}">graph</a>
10 <a href="{url}tags{sessionvars%urlparameter}">tags</a>
11 <a href="{url}branches{sessionvars%urlparameter}">branches</a>
12 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a>
13 <a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a>
14 <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
15 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
16 <a href="{url}raw-file/{node|short}/{file|urlescape}">raw</a>
17 <a href="{url}help{sessionvars%urlparameter}">help</a>
7 <a href="{url|urlescape}log/{rev}{sessionvars%urlparameter}">changelog</a>
8 <a href="{url|urlescape}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a>
9 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
10 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
11 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
12 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a>
13 <a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a>
14 <a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
15 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
16 <a href="{url|urlescape}raw-file/{node|short}/{file|urlescape}">raw</a>
17 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
18 18 </div>
19 19
20 20 <h2><a href="/">Mercurial</a> {pathdef%breadcrumb} / {file|escape}</h2>
21 21
22 22 <table>
23 23 <tr>
24 24 <td class="metatag">changeset {rev}:</td>
25 <td><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td></tr>
25 <td><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td></tr>
26 26 {parent%filerevparent}
27 27 {child%filerevchild}
28 28 <tr>
29 29 <td class="metatag">author:</td>
30 30 <td>{author|obfuscate}</td></tr>
31 31 <tr>
32 32 <td class="metatag">date:</td>
33 33 <td class="date age">{date|rfc822date}</td></tr>
34 34 <tr>
35 35 <td class="metatag">permissions:</td>
36 36 <td>{permissions|permissions}</td></tr>
37 37 <tr>
38 38 <td class="metatag">description:</td>
39 39 <td>{desc|strip|escape|addbreaks|nonempty}</td>
40 40 </tr>
41 41 </table>
42 42
43 43 <pre>
44 44 {text%fileline}
45 45 </pre>
46 46
47 47 {footer}
@@ -1,9 +1,9 b''
1 1 <script type="text/javascript">process_dates()</script>
2 2 {motd}
3 3 <div class="logo">
4 4 <a href="{logourl}">
5 <img src="{staticurl}{logoimg}" width=75 height=90 border=0 alt="mercurial"></a>
5 <img src="{staticurl|urlescape}{logoimg}" width=75 height=90 border=0 alt="mercurial"></a>
6 6 </div>
7 7
8 8 </body>
9 9 </html>
@@ -1,78 +1,78 b''
1 1 {header}
2 2 <title>{repo|escape}: graph</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-tags" title="Atom feed for {repo|escape}: tags">
4 href="{url|urlescape}atom-tags" title="Atom feed for {repo|escape}: tags">
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-tags" title="RSS feed for {repo|escape}: tags">
7 <!--[if IE]><script type="text/javascript" src="{staticurl}excanvas.js"></script><![endif]-->
6 href="{url|urlescape}rss-tags" title="RSS feed for {repo|escape}: tags">
7 <!--[if IE]><script type="text/javascript" src="{staticurl|urlescape}excanvas.js"></script><![endif]-->
8 8 </head>
9 9 <body>
10 10
11 11 <div class="buttons">
12 <a href="{url}log{sessionvars%urlparameter}">changelog</a>
13 <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a>
14 <a href="{url}tags{sessionvars%urlparameter}">tags</a>
15 <a href="{url}branches{sessionvars%urlparameter}">branches</a>
16 <a href="{url}file/{node|short}/{sessionvars%urlparameter}">files</a>
17 <a href="{url}help{sessionvars%urlparameter}">help</a>
12 <a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a>
13 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a>
14 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
15 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
16 <a href="{url|urlescape}file/{node|short}/{sessionvars%urlparameter}">files</a>
17 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
18 18 </div>
19 19
20 20 <h2><a href="/">Mercurial</a> {pathdef%breadcrumb} / graph</h2>
21 21
22 <form action="{url}log">
22 <form action="{url|urlescape}log">
23 23 {sessionvars%hiddenformentry}
24 24 <p>
25 25 <label for="search1">search:</label>
26 26 <input name="rev" id="search1" type="text" size="30">
27 27 navigate: <small class="navigate">{changenav%navgraph}</small>
28 28 </p>
29 29 </form>
30 30
31 31 <noscript>The revision graph only works with JavaScript-enabled browsers.</noscript>
32 32
33 33 <div id="wrapper">
34 34 <ul id="nodebgs"></ul>
35 35 <canvas id="graph" width="480" height="{canvasheight}"></canvas>
36 36 <ul id="graphnodes"></ul>
37 37 </div>
38 38
39 39 <script type="text/javascript">
40 40 <!-- hide script content
41 41
42 42 var data = {jsdata|json};
43 43 var graph = new Graph();
44 44 graph.scale({bg_height});
45 45
46 46 graph.vertex = function(x, y, color, parity, cur) \{
47 47
48 48 this.ctx.beginPath();
49 49 color = this.setColor(color, 0.25, 0.75);
50 50 this.ctx.arc(x, y, radius, 0, Math.PI * 2, true);
51 51 this.ctx.fill();
52 52
53 53 var bg = '<li class="bg parity' + parity + '"></li>';
54 54 var left = (this.bg_height - this.box_size) + (this.columns + 1) * this.box_size;
55 55 var nstyle = 'padding-left: ' + left + 'px;';
56 56 var item = '<li style="' + nstyle + '"><span class="desc">';
57 item += '<a href="{url}rev/' + cur[0] + '{sessionvars%urlparameter}" title="' + cur[0] + '">' + cur[3] + '</a>';
57 item += '<a href="{url|urlescape}rev/' + cur[0] + '{sessionvars%urlparameter}" title="' + cur[0] + '">' + cur[3] + '</a>';
58 58 item += '</span><span class="info">' + cur[5] + ', by ' + cur[4] + '</span></li>';
59 59
60 60 return [bg, item];
61 61
62 62 }
63 63
64 64 graph.render(data);
65 65
66 66 // stop hiding script -->
67 67 </script>
68 68
69 <form action="{url}log">
69 <form action="{url|urlescape}log">
70 70 {sessionvars%hiddenformentry}
71 71 <p>
72 72 <label for="search1">search:</label>
73 73 <input name="rev" id="search1" type="text" size="30">
74 74 navigate: <small class="navigate">{changenav%navgraph}</small>
75 75 </p>
76 76 </form>
77 77
78 78 {footer}
@@ -1,7 +1,7 b''
1 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 2 <html>
3 3 <head>
4 <link rel="icon" href="{staticurl}hgicon.png" type="image/png">
4 <link rel="icon" href="{staticurl|urlescape}hgicon.png" type="image/png">
5 5 <meta name="robots" content="index, nofollow" />
6 <link rel="stylesheet" href="{staticurl}style.css" type="text/css" />
7 <script type="text/javascript" src="{staticurl}mercurial.js"></script>
6 <link rel="stylesheet" href="{staticurl|urlescape}style.css" type="text/css" />
7 <script type="text/javascript" src="{staticurl|urlescape}mercurial.js"></script>
@@ -1,29 +1,29 b''
1 1 {header}
2 2 <title>{repo|escape}: files for changeset {node|short}</title>
3 3 </head>
4 4 <body>
5 5
6 6 <div class="buttons">
7 <a href="{url}log/{rev}{sessionvars%urlparameter}">changelog</a>
8 <a href="{url}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a>
9 <a href="{url}graph{sessionvars%urlparameter}">graph</a>
10 <a href="{url}tags{sessionvars%urlparameter}">tags</a>
11 <a href="{url}branches{sessionvars%urlparameter}">branches</a>
12 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a>
7 <a href="{url|urlescape}log/{rev}{sessionvars%urlparameter}">changelog</a>
8 <a href="{url|urlescape}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a>
9 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
10 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
11 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
12 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a>
13 13 {archives%archiveentry}
14 <a href="{url}help{sessionvars%urlparameter}">help</a>
14 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
15 15 </div>
16 16
17 <h2><a href="/">Mercurial</a> {pathdef%breadcrumb} / files for changeset <a href="{url}rev/{node|short}">{node|short}</a>: {path|escape}</h2>
17 <h2><a href="/">Mercurial</a> {pathdef%breadcrumb} / files for changeset <a href="{url|urlescape}rev/{node|short}">{node|short}</a>: {path|escape}</h2>
18 18
19 19 <table cellpadding="0" cellspacing="0">
20 20 <tr class="parity{upparity}">
21 21 <td><tt>drwxr-xr-x</tt>&nbsp;
22 22 <td>&nbsp;
23 23 <td>&nbsp;
24 <td><a href="{url}file/{node|short}{up|urlescape}{sessionvars%urlparameter}">[up]</a>
24 <td><a href="{url|urlescape}file/{node|short}{up|urlescape}{sessionvars%urlparameter}">[up]</a>
25 25 </tr>
26 26 {dentries%direntry}
27 27 {fentries%fileentry}
28 28 </table>
29 29 {footer}
@@ -1,184 +1,184 b''
1 1 default = 'shortlog'
2 2 mimetype = 'text/html; charset={encoding}'
3 3 header = header.tmpl
4 4 footer = footer.tmpl
5 5 search = search.tmpl
6 6 changelog = changelog.tmpl
7 7 shortlog = shortlog.tmpl
8 8 shortlogentry = shortlogentry.tmpl
9 9 graph = graph.tmpl
10 naventry = '<a href="{url}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
11 navshortentry = '<a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
12 navgraphentry = '<a href="{url}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
13 filenaventry = '<a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a> '
14 filedifflink = '<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
15 filenodelink = '<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
10 naventry = '<a href="{url|urlescape}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
11 navshortentry = '<a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
12 navgraphentry = '<a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
13 filenaventry = '<a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a> '
14 filedifflink = '<a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
15 filenodelink = '<a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
16 16 filenolink = '{file|escape} '
17 17 fileellipses = '...'
18 18 changelogentry = changelogentry.tmpl
19 19 searchentry = changelogentry.tmpl
20 20 changeset = changeset.tmpl
21 21 manifest = manifest.tmpl
22 22
23 23 nav = '{before%naventry} {after%naventry}'
24 24 navshort = '{before%navshortentry}{after%navshortentry}'
25 25 navgraph = '{before%navgraphentry}{after%navgraphentry}'
26 26 filenav = '{before%filenaventry}{after%filenaventry}'
27 27
28 28 direntry = '
29 29 <tr class="parity{parity}">
30 30 <td><tt>drwxr-xr-x</tt>&nbsp;
31 31 <td>&nbsp;
32 32 <td>&nbsp;
33 33 <td>
34 <a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">{basename|escape}/</a>
35 <a href="{url}file/{node|short}{path|urlescape}/{emptydirs|urlescape}{sessionvars%urlparameter}">
34 <a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">{basename|escape}/</a>
35 <a href="{url|urlescape}file/{node|short}{path|urlescape}/{emptydirs|urlescape}{sessionvars%urlparameter}">
36 36 {emptydirs|urlescape}
37 37 </a>'
38 38
39 39 fileentry = '
40 40 <tr class="parity{parity}">
41 41 <td><tt>{permissions|permissions}</tt>&nbsp;
42 42 <td align=right><tt class="date">{date|isodate}</tt>&nbsp;
43 43 <td align=right><tt>{size}</tt>&nbsp;
44 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{basename|escape}</a>'
44 <td><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{basename|escape}</a>'
45 45
46 46 filerevision = filerevision.tmpl
47 47 fileannotate = fileannotate.tmpl
48 48 filediff = filediff.tmpl
49 49 filelog = filelog.tmpl
50 50 fileline = '<div class="parity{parity}"><a class="lineno" href="#{lineid}" id="{lineid}">{linenumber}</a>&nbsp;{line|escape}</div>'
51 51 filelogentry = filelogentry.tmpl
52 52
53 53 # The &nbsp; ensures that all table cells have content (even if there
54 54 # is an empty line in the annotated file), which in turn ensures that
55 55 # all table rows have equal height.
56 56 annotateline = '
57 57 <tr class="parity{parity}">
58 58 <td class="annotate">
59 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#l{targetline}"
59 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#l{targetline}"
60 60 title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a>
61 61 </td>
62 62 <td>
63 63 <a class="lineno" href="#{lineid}" id="{lineid}">{linenumber}</a>
64 64 </td>
65 65 <td><pre>&nbsp;{line|escape}</pre></td>
66 66 </tr>'
67 67 difflineplus = '<span class="plusline"><a class="lineno" href="#{lineid}" id="{lineid}">{linenumber}</a>{line|escape}</span>'
68 68 difflineminus = '<span class="minusline"><a class="lineno" href="#{lineid}" id="{lineid}">{linenumber}</a>{line|escape}</span>'
69 69 difflineat = '<span class="atline"><a class="lineno" href="#{lineid}" id="{lineid}">{linenumber}</a>{line|escape}</span>'
70 70 diffline = '<a class="lineno" href="#{lineid}" id="{lineid}">{linenumber}</a>{line|escape}'
71 71 changelogparent = '
72 72 <tr>
73 73 <th class="parent">parent {rev}:</th>
74 74 <td class="parent">
75 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>
75 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>
76 76 </td>
77 77 </tr>'
78 78 changesetparent = '
79 79 <tr>
80 80 <th class="parent">parent {rev}:</th>
81 <td class="parent"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
81 <td class="parent"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
82 82 </tr>'
83 83 filerevparent = '
84 84 <tr>
85 85 <td class="metatag">parent:</td>
86 86 <td>
87 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
87 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
88 88 {rename%filerename}{node|short}
89 89 </a>
90 90 </td>
91 91 </tr>'
92 92 filerename = '{file|escape}@'
93 93 filelogrename = '
94 94 <tr>
95 95 <th>base:</th>
96 96 <td>
97 <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
97 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
98 98 {file|escape}@{node|short}
99 99 </a>
100 100 </td>
101 101 </tr>'
102 102 fileannotateparent = '
103 103 <tr>
104 104 <td class="metatag">parent:</td>
105 105 <td>
106 <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
106 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
107 107 {rename%filerename}{node|short}
108 108 </a>
109 109 </td>
110 110 </tr>'
111 111 changesetchild = '
112 112 <tr>
113 113 <th class="child">child {rev}:</th>
114 <td class="child"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
114 <td class="child"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
115 115 </tr>'
116 116 changelogchild = '
117 117 <tr>
118 118 <th class="child">child {rev}:</th>
119 <td class="child"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
119 <td class="child"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
120 120 </tr>'
121 121 filerevchild = '
122 122 <tr>
123 123 <td class="metatag">child:</td>
124 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
124 <td><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
125 125 </tr>'
126 126 fileannotatechild = '
127 127 <tr>
128 128 <td class="metatag">child:</td>
129 <td><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
129 <td><a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
130 130 </tr>'
131 131 tags = tags.tmpl
132 132 tagentry = '
133 133 <li class="tagEntry parity{parity}">
134 134 <tt class="node">{node}</tt>
135 <a href="{url}rev/{node|short}{sessionvars%urlparameter}">{tag|escape}</a>
135 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{tag|escape}</a>
136 136 </li>'
137 137 branches = branches.tmpl
138 138 branchentry = '
139 139 <li class="tagEntry parity{parity}">
140 140 <tt class="node">{node}</tt>
141 <a href="{url}shortlog/{node|short}{sessionvars%urlparameter}" class="{status}">{branch|escape}</a>
141 <a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}" class="{status}">{branch|escape}</a>
142 142 </li>'
143 143 diffblock = '<pre class="parity{parity}">{lines}</pre>'
144 144 changelogtag = '<tr><th class="tag">tag:</th><td class="tag">{tag|escape}</td></tr>'
145 145 changesettag = '<tr><th class="tag">tag:</th><td class="tag">{tag|escape}</td></tr>'
146 146 filediffparent = '
147 147 <tr>
148 148 <th class="parent">parent {rev}:</th>
149 <td class="parent"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
149 <td class="parent"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
150 150 </tr>'
151 151 filelogparent = '
152 152 <tr>
153 153 <th>parent {rev}:</th>
154 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
154 <td><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
155 155 </tr>'
156 156 filediffchild = '
157 157 <tr>
158 158 <th class="child">child {rev}:</th>
159 <td class="child"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
159 <td class="child"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
160 160 </tr>'
161 161 filelogchild = '
162 162 <tr>
163 163 <th>child {rev}:</th>
164 <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
164 <td><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
165 165 </tr>'
166 166 indexentry = '
167 167 <tr class="parity{parity}">
168 <td><a href="{url}{sessionvars%urlparameter}">{name|escape}</a></td>
168 <td><a href="{url|urlescape}{sessionvars%urlparameter}">{name|escape}</a></td>
169 169 <td>{description}</td>
170 170 <td>{contact|obfuscate}</td>
171 171 <td class="age">{lastchange|rfc822date}</td>
172 172 <td class="indexlinks">
173 <a href="{url}rss-log">RSS</a>
174 <a href="{url}atom-log">Atom</a>
173 <a href="{url|urlescape}rss-log">RSS</a>
174 <a href="{url|urlescape}atom-log">Atom</a>
175 175 {archives%archiveentry}
176 176 </td>
177 177 </tr>'
178 178 index = index.tmpl
179 archiveentry = '<a href="{url}archive/{node|short}{extension|urlescape}">{type|escape}</a> '
179 archiveentry = '<a href="{url|urlescape}archive/{node|short}{extension|urlescape}">{type|escape}</a> '
180 180 notfound = notfound.tmpl
181 181 error = error.tmpl
182 182 urlparameter = '{separator}{name}={value|urlescape}'
183 183 hiddenformentry = '<input type="hidden" name="{name}" value="{value|escape}" />'
184 breadcrumb = '&gt; <a href="{url}">{name}</a> '
184 breadcrumb = '&gt; <a href="{url|urlescape}">{name|escape}</a> '
@@ -1,12 +1,12 b''
1 1 {header}
2 2 <title>Mercurial repository not found</title>
3 3 </head>
4 4 <body>
5 5
6 6 <h2>Mercurial repository not found</h2>
7 7
8 8 The specified repository "{repo|escape}" is unknown, sorry.
9 9
10 Please go back to the <a href="{url}">main repository list page</a>.
10 Please go back to the <a href="{url|urlescape}">main repository list page</a>.
11 11
12 12 {footer}
@@ -1,37 +1,37 b''
1 1 {header}
2 2 <title>{repo|escape}: searching for {query|escape}</title>
3 3 </head>
4 4 <body>
5 5
6 6 <div class="buttons">
7 <a href="{url}log{sessionvars%urlparameter}">changelog</a>
8 <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a>
9 <a href="{url}graph{sessionvars%urlparameter}">graph</a>
10 <a href="{url}tags{sessionvars%urlparameter}">tags</a>
11 <a href="{url}branches{sessionvars%urlparameter}">branches</a>
12 <a href="{url}file/{node|short}{sessionvars%urlparameter}">files</a>
7 <a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a>
8 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a>
9 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
10 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
11 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
12 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>
13 13 {archives%archiveentry}
14 <a href="{url}help{sessionvars%urlparameter}">help</a>
14 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
15 15 </div>
16 16
17 17 <h2>searching for {query|escape}</h2>
18 18
19 19 <form>
20 20 {sessionvars%hiddenformentry}
21 21 <p>
22 22 search:
23 23 <input name="rev" type="text" width="30" value="{query|escape}">
24 24 </p>
25 25 </form>
26 26
27 27 {entries}
28 28
29 29 <form>
30 30 {sessionvars%hiddenformentry}
31 31 <p>
32 32 search:
33 33 <input name="rev" type="text" width="30" value="{query|escape}">
34 34 </p>
35 35 </form>
36 36
37 37 {footer}
@@ -1,44 +1,44 b''
1 1 {header}
2 2 <title>{repo|escape}: shortlog</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-log" title="Atom feed for {repo|escape}">
4 href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}">
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-log" title="RSS feed for {repo|escape}">
6 href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}">
7 7 </head>
8 8 <body>
9 9
10 10 <div class="buttons">
11 <a href="{url}log/{rev}{sessionvars%urlparameter}">changelog</a>
12 <a href="{url}graph{sessionvars%urlparameter}">graph</a>
13 <a href="{url}tags{sessionvars%urlparameter}">tags</a>
14 <a href="{url}branches{sessionvars%urlparameter}">branches</a>
15 <a href="{url}file/{node|short}/{sessionvars%urlparameter}">files</a>
11 <a href="{url|urlescape}log/{rev}{sessionvars%urlparameter}">changelog</a>
12 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
13 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
14 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
15 <a href="{url|urlescape}file/{node|short}/{sessionvars%urlparameter}">files</a>
16 16 {archives%archiveentry}
17 <a href="{url}help{sessionvars%urlparameter}">help</a>
18 <a type="application/rss+xml" href="{url}rss-log">rss</a>
19 <a type="application/rss+xml" href="{url}atom-log" title="Atom feed for {repo|escape}">atom</a>
17 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
18 <a type="application/rss+xml" href="{url|urlescape}rss-log">rss</a>
19 <a type="application/rss+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}">atom</a>
20 20 </div>
21 21
22 22 <h2><a href="/">Mercurial</a> {pathdef%breadcrumb} / shortlog</h2>
23 23
24 <form action="{url}log">
24 <form action="{url|urlescape}log">
25 25 {sessionvars%hiddenformentry}
26 26 <p>
27 27 <label for="search1">search:</label>
28 28 <input name="rev" id="search1" type="text" size="30">
29 29 navigate: <small class="navigate">{changenav%navshort}</small>
30 30 </p>
31 31 </form>
32 32
33 33 {entries%shortlogentry}
34 34
35 <form action="{url}log">
35 <form action="{url|urlescape}log">
36 36 {sessionvars%hiddenformentry}
37 37 <p>
38 38 <label for="search2">search:</label>
39 39 <input name="rev" id="search2" type="text" size="30">
40 40 navigate: <small class="navigate">{changenav%navshort}</small>
41 41 </p>
42 42 </form>
43 43
44 44 {footer}
@@ -1,7 +1,7 b''
1 1 <table class="slogEntry parity{parity}">
2 2 <tr>
3 3 <td class="age">{date|rfc822date}</td>
4 4 <td class="author">{author|person}</td>
5 <td class="node"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{desc|strip|firstline|escape|nonempty}</a></td>
5 <td class="node"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{desc|strip|firstline|escape|nonempty}</a></td>
6 6 </tr>
7 7 </table>
@@ -1,27 +1,27 b''
1 1 {header}
2 2 <title>{repo|escape}: tags</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 href="{url}atom-tags" title="Atom feed for {repo|escape}: tags">
4 href="{url|urlescape}atom-tags" title="Atom feed for {repo|escape}: tags">
5 5 <link rel="alternate" type="application/rss+xml"
6 href="{url}rss-tags" title="RSS feed for {repo|escape}: tags">
6 href="{url|urlescape}rss-tags" title="RSS feed for {repo|escape}: tags">
7 7 </head>
8 8 <body>
9 9
10 10 <div class="buttons">
11 <a href="{url}log{sessionvars%urlparameter}">changelog</a>
12 <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a>
13 <a href="{url}graph{sessionvars%urlparameter}">graph</a>
14 <a href="{url}branches{sessionvars%urlparameter}">branches</a>
15 <a href="{url}file/{node|short}/{sessionvars%urlparameter}">files</a>
16 <a href="{url}help{sessionvars%urlparameter}">help</a>
17 <a type="application/rss+xml" href="{url}rss-tags">rss</a>
18 <a type="application/atom+xml" href="{url}atom-tags">atom</a>
11 <a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a>
12 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a>
13 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
14 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
15 <a href="{url|urlescape}file/{node|short}/{sessionvars%urlparameter}">files</a>
16 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
17 <a type="application/rss+xml" href="{url|urlescape}rss-tags">rss</a>
18 <a type="application/atom+xml" href="{url|urlescape}atom-tags">atom</a>
19 19 </div>
20 20
21 21 <h2><a href="/">Mercurial</a> {pathdef%breadcrumb} / tags</h2>
22 22
23 23 <ul id="tagEntries">
24 24 {entries%tagentry}
25 25 </ul>
26 26
27 27 {footer}
General Comments 0
You need to be logged in to leave comments. Login now