##// END OF EJS Templates
coal: reuse style-paper.css and use a separate css file for visual tweaks...
av6 -
r26284:c258f4d2 default
parent child Browse files
Show More
@@ -1,7 +1,8 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 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|urlescape}style-coal.css" type="text/css" />
6 <link rel="stylesheet" href="{staticurl|urlescape}style-paper.css" type="text/css" />
7 <link rel="stylesheet" href="{staticurl|urlescape}style-extra-coal.css" type="text/css" />
7 8 <script type="text/javascript" src="{staticurl|urlescape}mercurial.js"></script>
@@ -1,414 +1,46 b''
1 1 body {
2 margin: 0;
3 padding: 0;
4 background: black url(background.png) repeat-x;
5 font-family: sans-serif;
2 background: black url('background.png') repeat-x;
6 3 }
7 4
8 5 .container {
6 padding-left: 0;
9 7 padding-right: 150px;
10 8 }
11 9
12 10 .main {
13 position: relative;
14 background: white;
15 11 padding: 2em;
16 12 border-right: 15px solid black;
17 13 border-bottom: 15px solid black;
18 14 }
19 15
20 #.main {
21 width: 98%;
22 }
23
24 .overflow {
25 width: 100%;
26 overflow: auto;
27 }
28
29 16 .menu {
30 17 background: #999;
31 18 padding: 10px;
32 19 width: 75px;
33 margin: 0;
34 font-size: 80%;
35 text-align: left;
36 20 position: fixed;
37 21 top: 27px;
38 22 left: auto;
39 23 right: 27px;
40 24 }
41 25
42 #.menu {
43 position: absolute !important;
44 top:expression(eval(document.body.scrollTop + 27));
45 }
46
47 26 .menu ul {
48 list-style: none;
49 padding: 0;
50 margin: 10px 0 0 0;
51 }
52
53 .menu li {
54 margin-bottom: 3px;
55 padding: 2px 4px;
56 background: white;
57 color: black;
58 font-weight: normal;
27 border-left: 0;
59 28 }
60 29
61 30 .menu li.active {
31 font-weight: normal;
62 32 background: black;
63 33 color: white;
64 34 }
65 35
66 .menu img {
67 width: 75px;
68 height: 90px;
69 border: 0;
70 }
71
72 .menu a { color: black; display: block; }
73
74 .search {
75 position: absolute;
76 top: .7em;
77 right: 2em;
78 }
79
80 form.search div#hint {
81 display: none;
82 position: absolute;
83 top: 40px;
84 right: 0px;
85 width: 190px;
86 padding: 5px;
87 background: #ffc;
88 font-size: 70%;
89 border: 1px solid yellow;
90 -moz-border-radius: 5px; /* this works only in camino/firefox */
91 -webkit-border-radius: 5px; /* this is just for Safari */
92 }
93
94 form.search:hover div#hint { display: block; }
95
96 a { text-decoration:none; }
97 .age { white-space:nowrap; }
98 .date { white-space:nowrap; }
99 .indexlinks { white-space:nowrap; }
100 .parity0,
101 .stripes4 > :nth-child(4n+1),
102 .stripes2 > :nth-child(2n+1) { background-color: #f0f0f0; }
103 .parity1,
104 .stripes4 > :nth-child(4n+3),
105 .stripes2 > :nth-child(2n+2) { background-color: white; }
106 .plusline { color: green; }
107 .minusline { color: #dc143c; } /* crimson */
108 .atline { color: purple; }
109
110 .diffstat-table {
111 margin-top: 1em;
112 }
113 .diffstat-file {
114 white-space: nowrap;
115 font-size: 90%;
116 }
117 .diffstat-total {
118 white-space: nowrap;
119 font-size: 90%;
120 }
121 .diffstat-graph {
122 width: 100%;
123 }
124 .diffstat-add {
125 background-color: green;
126 float: left;
127 }
128 .diffstat-remove {
129 background-color: red;
130 float: left;
131 }
132
133 .navigate {
134 text-align: right;
135 font-size: 60%;
136 margin: 1em 0;
137 }
138
139 .tag {
140 color: #999;
141 font-size: 70%;
142 font-weight: normal;
143 margin-left: .5em;
144 vertical-align: baseline;
145 }
146
147 .branchhead {
148 color: #000;
149 font-size: 80%;
150 font-weight: normal;
151 margin-left: .5em;
152 vertical-align: baseline;
153 }
154
155 ul#graphnodes .branchhead {
156 font-size: 75%;
157 }
158
159 .branchname {
160 color: #000;
161 font-size: 60%;
162 font-weight: normal;
163 margin-left: .5em;
164 vertical-align: baseline;
165 }
166
167 h3 .branchname {
168 font-size: 80%;
169 }
170
171 /* Common */
172 pre { margin: 0; }
173
174 h2 { font-size: 120%; border-bottom: 1px solid #999; }
175 h2 a { color: #000; }
176 h3 {
177 margin-top: -.7em;
178 font-size: 100%;
36 .menu li.active a {
37 color: white;
179 38 }
180 39
181 /* log and tags tables */
182 .bigtable {
183 border-bottom: 1px solid #999;
184 border-collapse: collapse;
185 font-size: 90%;
186 width: 100%;
187 font-weight: normal;
188 text-align: left;
189 }
190
191 .bigtable td {
192 vertical-align: top;
193 }
194
195 .bigtable th {
196 padding: 1px 4px;
197 border-bottom: 1px solid #999;
198 }
199 .bigtable tr { border: none; }
200 .bigtable .age { width: 6em; }
201 .bigtable .author { width: 15em; }
202 .bigtable .description { }
203 .bigtable .description .base { font-size: 70%; float: right; line-height: 1.66; }
204 .bigtable .node { width: 5em; font-family: monospace;}
205 .bigtable .permissions { width: 8em; text-align: left;}
206 .bigtable .size { width: 5em; text-align: right; }
207 .bigtable .annotate { text-align: right; }
208 .bigtable td.annotate { font-size: smaller; }
209 .bigtable td.source { font-size: inherit; }
210
211 .source, .sourcefirst {
212 font-family: monospace;
213 white-space: pre;
214 padding: 1px 4px;
215 font-size: 90%;
216 }
217 .sourcefirst { border-bottom: 1px solid #999; font-weight: bold; }
218 .source a { color: #999; font-size: smaller; font-family: monospace;}
219 .bottomline { border-bottom: 1px solid #999; }
220
221 .sourcelines {
222 font-size: 90%;
223 position: relative;
224 counter-reset: lineno;
225 }
226
227 .wrap > span {
228 white-space: pre-wrap;
229 }
230
231 .linewraptoggle {
232 float: right;
233 }
234
235 .diffblocks { counter-reset: lineno; }
236 .diffblocks > div { counter-increment: lineno; }
237
238 .sourcelines > span {
239 display: inline-block;
240 box-sizing: border-box;
241 width: 100%;
242 padding: 1px 0px 1px 5em;
243 counter-increment: lineno;
244 }
245
246 .sourcelines > span:before {
247 -moz-user-select: -moz-none;
248 -khtml-user-select: none;
249 -webkit-user-select: none;
250 -ms-user-select: none;
251 user-select: none;
252 display: inline-block;
253 margin-left: -5em;
254 width: 4em;
255 font-size: smaller;
256 color: #999;
257 text-align: right;
258 content: counters(lineno, ".");
259 float: left;
260 }
261
262 .sourcelines > span:target, tr:target td {
263 background-color: #bfdfff;
264 }
265
266 .sourcelines > a {
267 display: inline-block;
268 position: absolute;
269 left: 0px;
270 width: 4em;
271 height: 1em;
272 }
273
274 .fileline { font-family: monospace; }
275 .fileline img { border: 0; }
276
277 .tagEntry .closed { color: #99f; }
278
279 /* Changeset entry */
280 #changesetEntry {
281 border-collapse: collapse;
282 font-size: 90%;
283 width: 100%;
284 margin-bottom: 1em;
285 }
286
287 #changesetEntry th {
288 padding: 1px 4px;
289 width: 4em;
290 text-align: right;
291 font-weight: normal;
292 color: #999;
293 margin-right: .5em;
294 vertical-align: top;
40 h3 {
41 margin-top: -.7em;
295 42 }
296 43
297 44 div.description {
298 border-left: 3px solid #999;
299 margin: 1em 0 1em 0;
300 padding: .3em;
301 white-space: pre;
302 font-family: monospace;
303 }
304
305 /* Graph */
306 div#wrapper {
307 position: relative;
308 border-top: 1px solid black;
309 border-bottom: 1px solid black;
310 margin: 0;
311 padding: 0;
312 }
313
314 canvas {
315 position: absolute;
316 z-index: 5;
317 top: -0.7em;
318 margin: 0;
319 }
320
321 ul#graphnodes {
322 position: absolute;
323 z-index: 10;
324 top: -1.0em;
325 list-style: none inside none;
326 padding: 0;
327 }
328
329 ul#nodebgs {
330 list-style: none inside none;
331 padding: 0;
332 margin: 0;
333 top: -0.7em;
334 }
335
336 ul#graphnodes li, ul#nodebgs li {
337 height: 39px;
338 }
339
340 ul#graphnodes li .info {
341 display: block;
342 font-size: 70%;
343 position: relative;
344 top: -3px;
345 }
346
347 /* Comparison */
348 .legend {
349 padding: 1.5% 0 1.5% 0;
45 border-left-width: 3px;
350 46 }
351
352 .legendinfo {
353 border: 1px solid #999;
354 font-size: 80%;
355 text-align: center;
356 padding: 0.5%;
357 }
358
359 .equal {
360 background-color: #ffffff;
361 }
362
363 .delete {
364 background-color: #faa;
365 color: #333;
366 }
367
368 .insert {
369 background-color: #ffa;
370 }
371
372 .replace {
373 background-color: #e8e8e8;
374 }
375
376 .header {
377 text-align: center;
378 }
379
380 .block {
381 border-top: 1px solid #999;
382 }
383
384 .breadcrumb {
385 color: gray;
386 }
387
388 .breadcrumb a {
389 color: blue;
390 }
391
392 .scroll-loading {
393 -webkit-animation: change_color 1s linear 0s infinite alternate;
394 -moz-animation: change_color 1s linear 0s infinite alternate;
395 -o-animation: change_color 1s linear 0s infinite alternate;
396 animation: change_color 1s linear 0s infinite alternate;
397 }
398
399 @-webkit-keyframes change_color {
400 from { background-color: #A0CEFF; } to { }
401 }
402 @-moz-keyframes change_color {
403 from { background-color: #A0CEFF; } to { }
404 }
405 @-o-keyframes change_color {
406 from { background-color: #A0CEFF; } to { }
407 }
408 @keyframes change_color {
409 from { background-color: #A0CEFF; } to { }
410 }
411
412 .scroll-loading-error {
413 background-color: #FFCCCC !important;
414 }
@@ -1,566 +1,567 b''
1 1 #require serve
2 2
3 3 Test chains of near empty directories, terminating 3 different ways:
4 4 - a1: file at level 4 (deepest)
5 5 - b1: two dirs at level 3
6 6 - d1: file at level 2
7 7
8 8 Set up the repo
9 9
10 10 $ hg init test
11 11 $ cd test
12 12 $ mkdir -p a1/a2/a3/a4
13 13 $ mkdir -p b1/b2/b3/b4
14 14 $ mkdir -p b1/b2/b3/c4
15 15 $ mkdir -p d1/d2/d3/d4
16 16 $ echo foo > a1/a2/a3/a4/foo
17 17 $ echo foo > b1/b2/b3/b4/foo
18 18 $ echo foo > b1/b2/b3/c4/foo
19 19 $ echo foo > d1/d2/d3/d4/foo
20 20 $ echo foo > d1/d2/foo
21 21 $ hg ci -Ama
22 22 adding a1/a2/a3/a4/foo
23 23 adding b1/b2/b3/b4/foo
24 24 adding b1/b2/b3/c4/foo
25 25 adding d1/d2/d3/d4/foo
26 26 adding d1/d2/foo
27 27 $ hg serve -n test -p $HGPORT -d --pid-file=hg.pid -E errors.log
28 28 $ cat hg.pid >> $DAEMON_PIDS
29 29
30 30 manifest with descending (paper)
31 31
32 32 $ get-with-headers.py 127.0.0.1:$HGPORT 'file'
33 33 200 Script output follows
34 34
35 35 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
36 36 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US">
37 37 <head>
38 38 <link rel="icon" href="/static/hgicon.png" type="image/png" />
39 39 <meta name="robots" content="index, nofollow" />
40 40 <link rel="stylesheet" href="/static/style-paper.css" type="text/css" />
41 41 <script type="text/javascript" src="/static/mercurial.js"></script>
42 42
43 43 <title>test: c9f45f7a1659 /</title>
44 44 </head>
45 45 <body>
46 46
47 47 <div class="container">
48 48 <div class="menu">
49 49 <div class="logo">
50 50 <a href="http://mercurial.selenic.com/">
51 51 <img src="/static/hglogo.png" alt="mercurial" /></a>
52 52 </div>
53 53 <ul>
54 54 <li><a href="/shortlog/tip">log</a></li>
55 55 <li><a href="/graph/tip">graph</a></li>
56 56 <li><a href="/tags">tags</a></li>
57 57 <li><a href="/bookmarks">bookmarks</a></li>
58 58 <li><a href="/branches">branches</a></li>
59 59 </ul>
60 60 <ul>
61 61 <li><a href="/rev/tip">changeset</a></li>
62 62 <li class="active">browse</li>
63 63 </ul>
64 64 <ul>
65 65
66 66 </ul>
67 67 <ul>
68 68 <li><a href="/help">help</a></li>
69 69 </ul>
70 70 </div>
71 71
72 72 <div class="main">
73 73 <h2 class="breadcrumb"><a href="/">Mercurial</a> </h2>
74 74 <h3>
75 75 directory / @ 0:<a href="/rev/c9f45f7a1659">c9f45f7a1659</a>
76 76 <span class="tag">tip</span>
77 77 </h3>
78 78
79 79 <form class="search" action="/log">
80 80
81 81 <p><input name="rev" id="search1" type="text" size="30" /></p>
82 82 <div id="hint">Find changesets by keywords (author, files, the commit message), revision
83 83 number or hash, or <a href="/help/revsets">revset expression</a>.</div>
84 84 </form>
85 85
86 86 <table class="bigtable">
87 87 <thead>
88 88 <tr>
89 89 <th class="name">name</th>
90 90 <th class="size">size</th>
91 91 <th class="permissions">permissions</th>
92 92 </tr>
93 93 </thead>
94 94 <tbody class="stripes2">
95 95 <tr class="fileline">
96 96 <td class="name"><a href="/file/tip/">[up]</a></td>
97 97 <td class="size"></td>
98 98 <td class="permissions">drwxr-xr-x</td>
99 99 </tr>
100 100
101 101 <tr class="fileline">
102 102 <td class="name">
103 103 <a href="/file/tip/a1">
104 104 <img src="/static/coal-folder.png" alt="dir."/> a1/
105 105 </a>
106 106 <a href="/file/tip/a1/a2/a3/a4">
107 107 a2/a3/a4
108 108 </a>
109 109 </td>
110 110 <td class="size"></td>
111 111 <td class="permissions">drwxr-xr-x</td>
112 112 </tr>
113 113 <tr class="fileline">
114 114 <td class="name">
115 115 <a href="/file/tip/b1">
116 116 <img src="/static/coal-folder.png" alt="dir."/> b1/
117 117 </a>
118 118 <a href="/file/tip/b1/b2/b3">
119 119 b2/b3
120 120 </a>
121 121 </td>
122 122 <td class="size"></td>
123 123 <td class="permissions">drwxr-xr-x</td>
124 124 </tr>
125 125 <tr class="fileline">
126 126 <td class="name">
127 127 <a href="/file/tip/d1">
128 128 <img src="/static/coal-folder.png" alt="dir."/> d1/
129 129 </a>
130 130 <a href="/file/tip/d1/d2">
131 131 d2
132 132 </a>
133 133 </td>
134 134 <td class="size"></td>
135 135 <td class="permissions">drwxr-xr-x</td>
136 136 </tr>
137 137
138 138 </tbody>
139 139 </table>
140 140 </div>
141 141 </div>
142 142 <script type="text/javascript">process_dates()</script>
143 143
144 144
145 145 </body>
146 146 </html>
147 147
148 148
149 149 manifest with descending (coal)
150 150
151 151 $ get-with-headers.py 127.0.0.1:$HGPORT 'file?style=coal'
152 152 200 Script output follows
153 153
154 154 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
155 155 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US">
156 156 <head>
157 157 <link rel="icon" href="/static/hgicon.png" type="image/png" />
158 158 <meta name="robots" content="index, nofollow" />
159 <link rel="stylesheet" href="/static/style-coal.css" type="text/css" />
159 <link rel="stylesheet" href="/static/style-paper.css" type="text/css" />
160 <link rel="stylesheet" href="/static/style-extra-coal.css" type="text/css" />
160 161 <script type="text/javascript" src="/static/mercurial.js"></script>
161 162
162 163 <title>test: c9f45f7a1659 /</title>
163 164 </head>
164 165 <body>
165 166
166 167 <div class="container">
167 168 <div class="menu">
168 169 <div class="logo">
169 170 <a href="http://mercurial.selenic.com/">
170 171 <img src="/static/hglogo.png" alt="mercurial" /></a>
171 172 </div>
172 173 <ul>
173 174 <li><a href="/shortlog/tip?style=coal">log</a></li>
174 175 <li><a href="/graph/tip?style=coal">graph</a></li>
175 176 <li><a href="/tags?style=coal">tags</a></li>
176 177 <li><a href="/bookmarks?style=coal">bookmarks</a></li>
177 178 <li><a href="/branches?style=coal">branches</a></li>
178 179 </ul>
179 180 <ul>
180 181 <li><a href="/rev/tip?style=coal">changeset</a></li>
181 182 <li class="active">browse</li>
182 183 </ul>
183 184 <ul>
184 185
185 186 </ul>
186 187 <ul>
187 188 <li><a href="/help?style=coal">help</a></li>
188 189 </ul>
189 190 </div>
190 191
191 192 <div class="main">
192 193 <h2 class="breadcrumb"><a href="/">Mercurial</a> </h2>
193 194 <h3>
194 195 directory / @ 0:<a href="/rev/c9f45f7a1659?style=coal">c9f45f7a1659</a>
195 196 <span class="tag">tip</span>
196 197 </h3>
197 198
198 199 <form class="search" action="/log">
199 200 <input type="hidden" name="style" value="coal" />
200 201 <p><input name="rev" id="search1" type="text" size="30" /></p>
201 202 <div id="hint">Find changesets by keywords (author, files, the commit message), revision
202 203 number or hash, or <a href="/help/revsets">revset expression</a>.</div>
203 204 </form>
204 205
205 206 <table class="bigtable">
206 207 <thead>
207 208 <tr>
208 209 <th class="name">name</th>
209 210 <th class="size">size</th>
210 211 <th class="permissions">permissions</th>
211 212 </tr>
212 213 </thead>
213 214 <tbody class="stripes2">
214 215 <tr class="fileline">
215 216 <td class="name"><a href="/file/tip/?style=coal">[up]</a></td>
216 217 <td class="size"></td>
217 218 <td class="permissions">drwxr-xr-x</td>
218 219 </tr>
219 220
220 221 <tr class="fileline">
221 222 <td class="name">
222 223 <a href="/file/tip/a1?style=coal">
223 224 <img src="/static/coal-folder.png" alt="dir."/> a1/
224 225 </a>
225 226 <a href="/file/tip/a1/a2/a3/a4?style=coal">
226 227 a2/a3/a4
227 228 </a>
228 229 </td>
229 230 <td class="size"></td>
230 231 <td class="permissions">drwxr-xr-x</td>
231 232 </tr>
232 233 <tr class="fileline">
233 234 <td class="name">
234 235 <a href="/file/tip/b1?style=coal">
235 236 <img src="/static/coal-folder.png" alt="dir."/> b1/
236 237 </a>
237 238 <a href="/file/tip/b1/b2/b3?style=coal">
238 239 b2/b3
239 240 </a>
240 241 </td>
241 242 <td class="size"></td>
242 243 <td class="permissions">drwxr-xr-x</td>
243 244 </tr>
244 245 <tr class="fileline">
245 246 <td class="name">
246 247 <a href="/file/tip/d1?style=coal">
247 248 <img src="/static/coal-folder.png" alt="dir."/> d1/
248 249 </a>
249 250 <a href="/file/tip/d1/d2?style=coal">
250 251 d2
251 252 </a>
252 253 </td>
253 254 <td class="size"></td>
254 255 <td class="permissions">drwxr-xr-x</td>
255 256 </tr>
256 257
257 258 </tbody>
258 259 </table>
259 260 </div>
260 261 </div>
261 262 <script type="text/javascript">process_dates()</script>
262 263
263 264
264 265 </body>
265 266 </html>
266 267
267 268
268 269 manifest with descending (monoblue)
269 270
270 271 $ get-with-headers.py 127.0.0.1:$HGPORT 'file?style=monoblue'
271 272 200 Script output follows
272 273
273 274 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
274 275 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
275 276 <head>
276 277 <link rel="icon" href="/static/hgicon.png" type="image/png" />
277 278 <meta name="robots" content="index, nofollow"/>
278 279 <link rel="stylesheet" href="/static/style-monoblue.css" type="text/css" />
279 280 <script type="text/javascript" src="/static/mercurial.js"></script>
280 281
281 282 <title>test: files</title>
282 283 <link rel="alternate" type="application/atom+xml" href="/atom-log" title="Atom feed for test"/>
283 284 <link rel="alternate" type="application/rss+xml" href="/rss-log" title="RSS feed for test"/>
284 285 </head>
285 286
286 287 <body>
287 288 <div id="container">
288 289 <div class="page-header">
289 290 <h1 class="breadcrumb"><a href="/">Mercurial</a> / files</h1>
290 291
291 292 <form action="/log">
292 293 <input type="hidden" name="style" value="monoblue" />
293 294 <dl class="search">
294 295 <dt><label>Search: </label></dt>
295 296 <dd><input type="text" name="rev" /></dd>
296 297 </dl>
297 298 </form>
298 299
299 300 <ul class="page-nav">
300 301 <li><a href="/summary?style=monoblue">summary</a></li>
301 302 <li><a href="/shortlog?style=monoblue">shortlog</a></li>
302 303 <li><a href="/changelog?style=monoblue">changelog</a></li>
303 304 <li><a href="/graph/tip?style=monoblue">graph</a></li>
304 305 <li><a href="/tags?style=monoblue">tags</a></li>
305 306 <li><a href="/bookmarks?style=monoblue">bookmarks</a></li>
306 307 <li><a href="/branches?style=monoblue">branches</a></li>
307 308 <li class="current">files</li>
308 309 <li><a href="/help?style=monoblue">help</a></li>
309 310 </ul>
310 311 </div>
311 312
312 313 <ul class="submenu">
313 314 <li><a href="/rev/tip?style=monoblue">changeset</a></li>
314 315
315 316 </ul>
316 317
317 318 <h2 class="no-link no-border">files</h2>
318 319 <p class="files">/ <span class="logtags"><span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></p>
319 320
320 321 <table>
321 322 <tr class="parity0">
322 323 <td>drwxr-xr-x</td>
323 324 <td></td>
324 325 <td></td>
325 326 <td><a href="/file/tip/?style=monoblue">[up]</a></td>
326 327 <td class="link">&nbsp;</td>
327 328 </tr>
328 329
329 330 <tr class="parity1">
330 331 <td>drwxr-xr-x</td>
331 332 <td></td>
332 333 <td></td>
333 334 <td>
334 335 <a href="/file/tip/a1?style=monoblue">a1</a>
335 336 <a href="/file/tip/a1/a2/a3/a4?style=monoblue">a2/a3/a4</a>
336 337 </td>
337 338 <td><a href="/file/tip/a1?style=monoblue">files</a></td>
338 339 </tr>
339 340 <tr class="parity0">
340 341 <td>drwxr-xr-x</td>
341 342 <td></td>
342 343 <td></td>
343 344 <td>
344 345 <a href="/file/tip/b1?style=monoblue">b1</a>
345 346 <a href="/file/tip/b1/b2/b3?style=monoblue">b2/b3</a>
346 347 </td>
347 348 <td><a href="/file/tip/b1?style=monoblue">files</a></td>
348 349 </tr>
349 350 <tr class="parity1">
350 351 <td>drwxr-xr-x</td>
351 352 <td></td>
352 353 <td></td>
353 354 <td>
354 355 <a href="/file/tip/d1?style=monoblue">d1</a>
355 356 <a href="/file/tip/d1/d2?style=monoblue">d2</a>
356 357 </td>
357 358 <td><a href="/file/tip/d1?style=monoblue">files</a></td>
358 359 </tr>
359 360
360 361 </table>
361 362
362 363 <script type="text/javascript">process_dates()</script>
363 364 <div class="page-footer">
364 365 <p>Mercurial Repository: test</p>
365 366 <ul class="rss-logo">
366 367 <li><a href="/rss-log">RSS</a></li>
367 368 <li><a href="/atom-log">Atom</a></li>
368 369 </ul>
369 370
370 371 </div>
371 372
372 373 <div id="powered-by">
373 374 <p><a href="http://mercurial.selenic.com/" title="Mercurial"><img src="/static/hglogo.png" width=75 height=90 border=0 alt="mercurial" /></a></p>
374 375 </div>
375 376
376 377 </div>
377 378
378 379 </body>
379 380 </html>
380 381
381 382
382 383 manifest with descending (gitweb)
383 384
384 385 $ get-with-headers.py 127.0.0.1:$HGPORT 'file?style=gitweb'
385 386 200 Script output follows
386 387
387 388 <?xml version="1.0" encoding="ascii"?>
388 389 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
389 390 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US">
390 391 <head>
391 392 <link rel="icon" href="/static/hgicon.png" type="image/png" />
392 393 <meta name="robots" content="index, nofollow"/>
393 394 <link rel="stylesheet" href="/static/style-gitweb.css" type="text/css" />
394 395 <script type="text/javascript" src="/static/mercurial.js"></script>
395 396
396 397 <title>test: files</title>
397 398 <link rel="alternate" type="application/atom+xml"
398 399 href="/atom-log" title="Atom feed for test"/>
399 400 <link rel="alternate" type="application/rss+xml"
400 401 href="/rss-log" title="RSS feed for test"/>
401 402 </head>
402 403 <body>
403 404
404 405 <div class="page_header">
405 406 <a href="http://mercurial.selenic.com/" title="Mercurial" style="float: right;">Mercurial</a>
406 407 <a href="/">Mercurial</a> / files
407 408 </div>
408 409
409 410 <div class="page_nav">
410 411 <a href="/summary?style=gitweb">summary</a> |
411 412 <a href="/shortlog?style=gitweb">shortlog</a> |
412 413 <a href="/log?style=gitweb">changelog</a> |
413 414 <a href="/graph?style=gitweb">graph</a> |
414 415 <a href="/tags?style=gitweb">tags</a> |
415 416 <a href="/bookmarks?style=gitweb">bookmarks</a> |
416 417 <a href="/branches?style=gitweb">branches</a> |
417 418 files |
418 419 <a href="/rev/tip?style=gitweb">changeset</a> |
419 420 <a href="/help?style=gitweb">help</a>
420 421 <br/>
421 422 </div>
422 423
423 424 <div class="title">/ <span class="logtags"><span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></div>
424 425 <table cellspacing="0">
425 426 <tr class="parity0">
426 427 <td style="font-family:monospace">drwxr-xr-x</td>
427 428 <td style="font-family:monospace"></td>
428 429 <td style="font-family:monospace"></td>
429 430 <td><a href="/file/tip/?style=gitweb">[up]</a></td>
430 431 <td class="link">&nbsp;</td>
431 432 </tr>
432 433
433 434 <tr class="parity1">
434 435 <td style="font-family:monospace">drwxr-xr-x</td>
435 436 <td style="font-family:monospace"></td>
436 437 <td style="font-family:monospace"></td>
437 438 <td>
438 439 <a href="/file/tip/a1?style=gitweb">a1</a>
439 440 <a href="/file/tip/a1/a2/a3/a4?style=gitweb">a2/a3/a4</a>
440 441 </td>
441 442 <td class="link">
442 443 <a href="/file/tip/a1?style=gitweb">files</a>
443 444 </td>
444 445 </tr>
445 446 <tr class="parity0">
446 447 <td style="font-family:monospace">drwxr-xr-x</td>
447 448 <td style="font-family:monospace"></td>
448 449 <td style="font-family:monospace"></td>
449 450 <td>
450 451 <a href="/file/tip/b1?style=gitweb">b1</a>
451 452 <a href="/file/tip/b1/b2/b3?style=gitweb">b2/b3</a>
452 453 </td>
453 454 <td class="link">
454 455 <a href="/file/tip/b1?style=gitweb">files</a>
455 456 </td>
456 457 </tr>
457 458 <tr class="parity1">
458 459 <td style="font-family:monospace">drwxr-xr-x</td>
459 460 <td style="font-family:monospace"></td>
460 461 <td style="font-family:monospace"></td>
461 462 <td>
462 463 <a href="/file/tip/d1?style=gitweb">d1</a>
463 464 <a href="/file/tip/d1/d2?style=gitweb">d2</a>
464 465 </td>
465 466 <td class="link">
466 467 <a href="/file/tip/d1?style=gitweb">files</a>
467 468 </td>
468 469 </tr>
469 470
470 471 </table>
471 472
472 473 <script type="text/javascript">process_dates()</script>
473 474 <div class="page_footer">
474 475 <div class="page_footer_text">test</div>
475 476 <div class="rss_logo">
476 477 <a href="/rss-log">RSS</a>
477 478 <a href="/atom-log">Atom</a>
478 479 </div>
479 480 <br />
480 481
481 482 </div>
482 483 </body>
483 484 </html>
484 485
485 486
486 487 manifest with descending (spartan)
487 488
488 489 $ get-with-headers.py 127.0.0.1:$HGPORT 'file?style=spartan'
489 490 200 Script output follows
490 491
491 492 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
492 493 <html>
493 494 <head>
494 495 <link rel="icon" href="/static/hgicon.png" type="image/png">
495 496 <meta name="robots" content="index, nofollow" />
496 497 <link rel="stylesheet" href="/static/style.css" type="text/css" />
497 498 <script type="text/javascript" src="/static/mercurial.js"></script>
498 499
499 500 <title>test: files for changeset c9f45f7a1659</title>
500 501 </head>
501 502 <body>
502 503
503 504 <div class="buttons">
504 505 <a href="/log/tip?style=spartan">changelog</a>
505 506 <a href="/shortlog/tip?style=spartan">shortlog</a>
506 507 <a href="/graph/tip?style=spartan">graph</a>
507 508 <a href="/tags?style=spartan">tags</a>
508 509 <a href="/branches?style=spartan">branches</a>
509 510 <a href="/rev/tip?style=spartan">changeset</a>
510 511
511 512 <a href="/help?style=spartan">help</a>
512 513 </div>
513 514
514 515 <h2><a href="/">Mercurial</a> / files for changeset <a href="/rev/c9f45f7a1659">c9f45f7a1659</a>: /</h2>
515 516
516 517 <table cellpadding="0" cellspacing="0">
517 518 <tr class="parity0">
518 519 <td><tt>drwxr-xr-x</tt>&nbsp;
519 520 <td>&nbsp;
520 521 <td>&nbsp;
521 522 <td><a href="/file/tip/?style=spartan">[up]</a>
522 523 </tr>
523 524
524 525 <tr class="parity1">
525 526 <td><tt>drwxr-xr-x</tt>&nbsp;
526 527 <td>&nbsp;
527 528 <td>&nbsp;
528 529 <td>
529 530 <a href="/file/tip/a1?style=spartan">a1/</a>
530 531 <a href="/file/tip/a1/a2/a3/a4?style=spartan">
531 532 a2/a3/a4
532 533 </a>
533 534 <tr class="parity0">
534 535 <td><tt>drwxr-xr-x</tt>&nbsp;
535 536 <td>&nbsp;
536 537 <td>&nbsp;
537 538 <td>
538 539 <a href="/file/tip/b1?style=spartan">b1/</a>
539 540 <a href="/file/tip/b1/b2/b3?style=spartan">
540 541 b2/b3
541 542 </a>
542 543 <tr class="parity1">
543 544 <td><tt>drwxr-xr-x</tt>&nbsp;
544 545 <td>&nbsp;
545 546 <td>&nbsp;
546 547 <td>
547 548 <a href="/file/tip/d1?style=spartan">d1/</a>
548 549 <a href="/file/tip/d1/d2?style=spartan">
549 550 d2
550 551 </a>
551 552
552 553 </table>
553 554 <script type="text/javascript">process_dates()</script>
554 555
555 556 <div class="logo">
556 557 <a href="http://mercurial.selenic.com/">
557 558 <img src="/static/hglogo.png" width=75 height=90 border=0 alt="mercurial"></a>
558 559 </div>
559 560
560 561 </body>
561 562 </html>
562 563
563 564
564 565 $ cat errors.log
565 566
566 567 $ cd ..
General Comments 0
You need to be logged in to leave comments. Login now