##// END OF EJS Templates
hgweb: don't dereference symbolic revision in spartan style...
av6 -
r25603:1cac419a default
parent child Browse files
Show More
@@ -8,11 +8,11 b''
8 <body>
8 <body>
9
9
10 <div class="buttons">
10 <div class="buttons">
11 <a href="{url|urlescape}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a>
11 <a href="{url|urlescape}shortlog/{symrev}{sessionvars%urlparameter}">shortlog</a>
12 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
12 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
13 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
13 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
14 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
14 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
15 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>
15 <a href="{url|urlescape}file/{symrev}{sessionvars%urlparameter}">files</a>
16 {archives%archiveentry}
16 {archives%archiveentry}
17 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
17 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
18 <a type="application/rss+xml" href="{url|urlescape}rss-log">rss</a>
18 <a type="application/rss+xml" href="{url|urlescape}rss-log">rss</a>
@@ -4,13 +4,13 b''
4 <body>
4 <body>
5
5
6 <div class="buttons">
6 <div class="buttons">
7 <a href="{url|urlescape}log/{rev}{sessionvars%urlparameter}">changelog</a>
7 <a href="{url|urlescape}log/{symrev}{sessionvars%urlparameter}">changelog</a>
8 <a href="{url|urlescape}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a>
8 <a href="{url|urlescape}shortlog/{symrev}{sessionvars%urlparameter}">shortlog</a>
9 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
9 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
10 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
10 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
11 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
11 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
12 <a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>
12 <a href="{url|urlescape}file/{symrev}{sessionvars%urlparameter}">files</a>
13 <a href="{url|urlescape}raw-rev/{node|short}">raw</a>
13 <a href="{url|urlescape}raw-rev/{symrev}">raw</a>
14 {archives%archiveentry}
14 {archives%archiveentry}
15 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
15 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
16 </div>
16 </div>
@@ -4,16 +4,16 b''
4 <body>
4 <body>
5
5
6 <div class="buttons">
6 <div class="buttons">
7 <a href="{url|urlescape}log/{rev}{sessionvars%urlparameter}">changelog</a>
7 <a href="{url|urlescape}log/{symrev}{sessionvars%urlparameter}">changelog</a>
8 <a href="{url|urlescape}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a>
8 <a href="{url|urlescape}shortlog/{symrev}{sessionvars%urlparameter}">shortlog</a>
9 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
9 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
10 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
10 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
11 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
11 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
12 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a>
12 <a href="{url|urlescape}rev/{symrev}{sessionvars%urlparameter}">changeset</a>
13 <a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a>
13 <a href="{url|urlescape}file/{symrev}{path|urlescape}{sessionvars%urlparameter}">files</a>
14 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a>
14 <a href="{url|urlescape}file/{symrev}/{file|urlescape}{sessionvars%urlparameter}">file</a>
15 <a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
15 <a href="{url|urlescape}log/{symrev}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
16 <a href="{url|urlescape}raw-annotate/{node|short}/{file|urlescape}">raw</a>
16 <a href="{url|urlescape}raw-annotate/{symrev}/{file|urlescape}">raw</a>
17 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
17 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
18 </div>
18 </div>
19
19
@@ -4,16 +4,16 b''
4 <body>
4 <body>
5
5
6 <div class="buttons">
6 <div class="buttons">
7 <a href="{url|urlescape}log/{rev}{sessionvars%urlparameter}">changelog</a>
7 <a href="{url|urlescape}log/{symrev}{sessionvars%urlparameter}">changelog</a>
8 <a href="{url|urlescape}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a>
8 <a href="{url|urlescape}shortlog/{symrev}{sessionvars%urlparameter}">shortlog</a>
9 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
9 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
10 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
10 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
11 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
11 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
12 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a>
12 <a href="{url|urlescape}rev/{symrev}{sessionvars%urlparameter}">changeset</a>
13 <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a>
13 <a href="{url|urlescape}file/{symrev}/{file|urlescape}{sessionvars%urlparameter}">file</a>
14 <a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
14 <a href="{url|urlescape}log/{symrev}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
15 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
15 <a href="{url|urlescape}annotate/{symrev}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
16 <a href="{url|urlescape}raw-diff/{node|short}/{file|urlescape}">raw</a>
16 <a href="{url|urlescape}raw-diff/{symrev}/{file|urlescape}">raw</a>
17 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
17 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
18 </div>
18 </div>
19
19
@@ -13,8 +13,8 b''
13 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
13 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
14 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
14 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
15 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</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>
16 <a href="{url|urlescape}file/{symrev}/{file|urlescape}{sessionvars%urlparameter}">file</a>
17 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
17 <a href="{url|urlescape}annotate/{symrev}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
18 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</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>
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>
20 <a type="application/atom+xml" href="{url|urlescape}atom-log/tip/{file|urlescape}" title="Atom feed for {repo|escape}:{file}">atom</a>
@@ -4,16 +4,16 b''
4 <body>
4 <body>
5
5
6 <div class="buttons">
6 <div class="buttons">
7 <a href="{url|urlescape}log/{rev}{sessionvars%urlparameter}">changelog</a>
7 <a href="{url|urlescape}log/{symrev}{sessionvars%urlparameter}">changelog</a>
8 <a href="{url|urlescape}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a>
8 <a href="{url|urlescape}shortlog/{symrev}{sessionvars%urlparameter}">shortlog</a>
9 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
9 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
10 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
10 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
11 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
11 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
12 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a>
12 <a href="{url|urlescape}rev/{symrev}{sessionvars%urlparameter}">changeset</a>
13 <a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a>
13 <a href="{url|urlescape}file/{symrev}{path|urlescape}{sessionvars%urlparameter}">files</a>
14 <a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
14 <a href="{url|urlescape}log/{symrev}/{file|urlescape}{sessionvars%urlparameter}">revisions</a>
15 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
15 <a href="{url|urlescape}annotate/{symrev}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
16 <a href="{url|urlescape}raw-file/{node|short}/{file|urlescape}">raw</a>
16 <a href="{url|urlescape}raw-file/{symrev}/{file|urlescape}">raw</a>
17 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
17 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
18 </div>
18 </div>
19
19
@@ -13,7 +13,7 b''
13 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a>
13 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a>
14 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
14 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
15 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
15 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
16 <a href="{url|urlescape}file/{node|short}/{sessionvars%urlparameter}">files</a>
16 <a href="{url|urlescape}file/{symrev}/{sessionvars%urlparameter}">files</a>
17 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
17 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
18 </div>
18 </div>
19
19
@@ -4,12 +4,12 b''
4 <body>
4 <body>
5
5
6 <div class="buttons">
6 <div class="buttons">
7 <a href="{url|urlescape}log/{rev}{sessionvars%urlparameter}">changelog</a>
7 <a href="{url|urlescape}log/{symrev}{sessionvars%urlparameter}">changelog</a>
8 <a href="{url|urlescape}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a>
8 <a href="{url|urlescape}shortlog/{symrev}{sessionvars%urlparameter}">shortlog</a>
9 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
9 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
10 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
10 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
11 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
11 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
12 <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a>
12 <a href="{url|urlescape}rev/{symrev}{sessionvars%urlparameter}">changeset</a>
13 {archives%archiveentry}
13 {archives%archiveentry}
14 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
14 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
15 </div>
15 </div>
@@ -21,7 +21,7 b''
21 <td><tt>drwxr-xr-x</tt>&nbsp;
21 <td><tt>drwxr-xr-x</tt>&nbsp;
22 <td>&nbsp;
22 <td>&nbsp;
23 <td>&nbsp;
23 <td>&nbsp;
24 <td><a href="{url|urlescape}file/{node|short}{up|urlescape}{sessionvars%urlparameter}">[up]</a>
24 <td><a href="{url|urlescape}file/{symrev}{up|urlescape}{sessionvars%urlparameter}">[up]</a>
25 </tr>
25 </tr>
26 {dentries%direntry}
26 {dentries%direntry}
27 {fentries%fileentry}
27 {fentries%fileentry}
@@ -31,8 +31,8 b" direntry = '"
31 <td>&nbsp;
31 <td>&nbsp;
32 <td>&nbsp;
32 <td>&nbsp;
33 <td>
33 <td>
34 <a href="{url|urlescape}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">{basename|escape}/</a>
34 <a href="{url|urlescape}file/{symrev}{path|urlescape}{sessionvars%urlparameter}">{basename|escape}/</a>
35 <a href="{url|urlescape}file/{node|short}{path|urlescape}/{emptydirs|urlescape}{sessionvars%urlparameter}">
35 <a href="{url|urlescape}file/{symrev}{path|urlescape}/{emptydirs|urlescape}{sessionvars%urlparameter}">
36 {emptydirs|urlescape}
36 {emptydirs|urlescape}
37 </a>'
37 </a>'
38
38
@@ -41,7 +41,7 b" fileentry = '"
41 <td><tt>{permissions|permissions}</tt>&nbsp;
41 <td><tt>{permissions|permissions}</tt>&nbsp;
42 <td align=right><tt class="date">{date|isodate}</tt>&nbsp;
42 <td align=right><tt class="date">{date|isodate}</tt>&nbsp;
43 <td align=right><tt>{size}</tt>&nbsp;
43 <td align=right><tt>{size}</tt>&nbsp;
44 <td><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{basename|escape}</a>'
44 <td><a href="{url|urlescape}file/{symrev}/{file|urlescape}{sessionvars%urlparameter}">{basename|escape}</a>'
45
45
46 filerevision = filerevision.tmpl
46 filerevision = filerevision.tmpl
47 fileannotate = fileannotate.tmpl
47 fileannotate = fileannotate.tmpl
@@ -183,7 +183,7 b" indexentry = '"
183 </td>
183 </td>
184 </tr>'
184 </tr>'
185 index = index.tmpl
185 index = index.tmpl
186 archiveentry = '<a href="{url|urlescape}archive/{node|short}{extension|urlescape}">{type|escape}</a> '
186 archiveentry = '<a href="{url|urlescape}archive/{symrev}{extension|urlescape}">{type|escape}</a> '
187 notfound = notfound.tmpl
187 notfound = notfound.tmpl
188 error = error.tmpl
188 error = error.tmpl
189 urlparameter = '{separator}{name}={value|urlescape}'
189 urlparameter = '{separator}{name}={value|urlescape}'
@@ -8,11 +8,11 b''
8 <body>
8 <body>
9
9
10 <div class="buttons">
10 <div class="buttons">
11 <a href="{url|urlescape}log/{rev}{sessionvars%urlparameter}">changelog</a>
11 <a href="{url|urlescape}log/{symrev}{sessionvars%urlparameter}">changelog</a>
12 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
12 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a>
13 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
13 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a>
14 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
14 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a>
15 <a href="{url|urlescape}file/{node|short}/{sessionvars%urlparameter}">files</a>
15 <a href="{url|urlescape}file/{symrev}/{sessionvars%urlparameter}">files</a>
16 {archives%archiveentry}
16 {archives%archiveentry}
17 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
17 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
18 <a type="application/rss+xml" href="{url|urlescape}rss-log">rss</a>
18 <a type="application/rss+xml" href="{url|urlescape}rss-log">rss</a>
@@ -500,12 +500,12 b' manifest with descending (spartan)'
500 <body>
500 <body>
501
501
502 <div class="buttons">
502 <div class="buttons">
503 <a href="/log/0?style=spartan">changelog</a>
503 <a href="/log/tip?style=spartan">changelog</a>
504 <a href="/shortlog/0?style=spartan">shortlog</a>
504 <a href="/shortlog/tip?style=spartan">shortlog</a>
505 <a href="/graph?style=spartan">graph</a>
505 <a href="/graph?style=spartan">graph</a>
506 <a href="/tags?style=spartan">tags</a>
506 <a href="/tags?style=spartan">tags</a>
507 <a href="/branches?style=spartan">branches</a>
507 <a href="/branches?style=spartan">branches</a>
508 <a href="/rev/c9f45f7a1659?style=spartan">changeset</a>
508 <a href="/rev/tip?style=spartan">changeset</a>
509
509
510 <a href="/help?style=spartan">help</a>
510 <a href="/help?style=spartan">help</a>
511 </div>
511 </div>
@@ -517,7 +517,7 b' manifest with descending (spartan)'
517 <td><tt>drwxr-xr-x</tt>&nbsp;
517 <td><tt>drwxr-xr-x</tt>&nbsp;
518 <td>&nbsp;
518 <td>&nbsp;
519 <td>&nbsp;
519 <td>&nbsp;
520 <td><a href="/file/c9f45f7a1659/?style=spartan">[up]</a>
520 <td><a href="/file/tip/?style=spartan">[up]</a>
521 </tr>
521 </tr>
522
522
523 <tr class="parity1">
523 <tr class="parity1">
@@ -525,8 +525,8 b' manifest with descending (spartan)'
525 <td>&nbsp;
525 <td>&nbsp;
526 <td>&nbsp;
526 <td>&nbsp;
527 <td>
527 <td>
528 <a href="/file/c9f45f7a1659/a1?style=spartan">a1/</a>
528 <a href="/file/tip/a1?style=spartan">a1/</a>
529 <a href="/file/c9f45f7a1659/a1/a2/a3/a4?style=spartan">
529 <a href="/file/tip/a1/a2/a3/a4?style=spartan">
530 a2/a3/a4
530 a2/a3/a4
531 </a>
531 </a>
532 <tr class="parity0">
532 <tr class="parity0">
@@ -534,8 +534,8 b' manifest with descending (spartan)'
534 <td>&nbsp;
534 <td>&nbsp;
535 <td>&nbsp;
535 <td>&nbsp;
536 <td>
536 <td>
537 <a href="/file/c9f45f7a1659/b1?style=spartan">b1/</a>
537 <a href="/file/tip/b1?style=spartan">b1/</a>
538 <a href="/file/c9f45f7a1659/b1/b2/b3?style=spartan">
538 <a href="/file/tip/b1/b2/b3?style=spartan">
539 b2/b3
539 b2/b3
540 </a>
540 </a>
541 <tr class="parity1">
541 <tr class="parity1">
@@ -543,8 +543,8 b' manifest with descending (spartan)'
543 <td>&nbsp;
543 <td>&nbsp;
544 <td>&nbsp;
544 <td>&nbsp;
545 <td>
545 <td>
546 <a href="/file/c9f45f7a1659/d1?style=spartan">d1/</a>
546 <a href="/file/tip/d1?style=spartan">d1/</a>
547 <a href="/file/c9f45f7a1659/d1/d2?style=spartan">
547 <a href="/file/tip/d1/d2?style=spartan">
548 d2
548 d2
549 </a>
549 </a>
550
550
@@ -674,8 +674,8 b' should show base link, use spartan becau'
674 <a href="/graph?style=spartan">graph</a>
674 <a href="/graph?style=spartan">graph</a>
675 <a href="/tags?style=spartan">tags</a>
675 <a href="/tags?style=spartan">tags</a>
676 <a href="/branches?style=spartan">branches</a>
676 <a href="/branches?style=spartan">branches</a>
677 <a href="/file/46c1a66bd8fc/c?style=spartan">file</a>
677 <a href="/file/tip/c?style=spartan">file</a>
678 <a href="/annotate/46c1a66bd8fc/c?style=spartan">annotate</a>
678 <a href="/annotate/tip/c?style=spartan">annotate</a>
679 <a href="/help?style=spartan">help</a>
679 <a href="/help?style=spartan">help</a>
680 <a type="application/rss+xml" href="/rss-log/tip/c">rss</a>
680 <a type="application/rss+xml" href="/rss-log/tip/c">rss</a>
681 <a type="application/atom+xml" href="/atom-log/tip/c" title="Atom feed for test:c">atom</a>
681 <a type="application/atom+xml" href="/atom-log/tip/c" title="Atom feed for test:c">atom</a>
@@ -806,8 +806,8 b' Set up the repo'
806 (De)referencing symbolic revisions (spartan)
806 (De)referencing symbolic revisions (spartan)
807
807
808 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=spartan' | egrep $REVLINKS
808 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=spartan' | egrep $REVLINKS
809 <a href="/log/2?style=spartan">changelog</a>
809 <a href="/log/tip?style=spartan">changelog</a>
810 <a href="/file/9d8c40cba617/?style=spartan">files</a>
810 <a href="/file/tip/?style=spartan">files</a>
811 <a href="/archive/tip.zip">zip</a>
811 <a href="/archive/tip.zip">zip</a>
812 navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
812 navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
813 <td class="node"><a href="/rev/9d8c40cba617?style=spartan">third</a></td>
813 <td class="node"><a href="/rev/9d8c40cba617?style=spartan">third</a></td>
@@ -816,8 +816,8 b' Set up the repo'
816 navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
816 navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
817
817
818 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log?style=spartan' | egrep $REVLINKS
818 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log?style=spartan' | egrep $REVLINKS
819 <a href="/shortlog/2?style=spartan">shortlog</a>
819 <a href="/shortlog/tip?style=spartan">shortlog</a>
820 <a href="/file/9d8c40cba617?style=spartan">files</a>
820 <a href="/file/tip?style=spartan">files</a>
821 <a href="/archive/tip.zip">zip</a>
821 <a href="/archive/tip.zip">zip</a>
822 navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
822 navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
823 <td class="node"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
823 <td class="node"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
@@ -832,7 +832,7 b' Set up the repo'
832 navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
832 navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
833
833
834 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph?style=spartan' | egrep $REVLINKS
834 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph?style=spartan' | egrep $REVLINKS
835 <a href="/file/9d8c40cba617/?style=spartan">files</a>
835 <a href="/file/tip/?style=spartan">files</a>
836 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
836 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
837 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
837 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
838
838
@@ -843,15 +843,15 b' Set up the repo'
843 <a href="/shortlog/9d8c40cba617?style=spartan" class="open">default</a>
843 <a href="/shortlog/9d8c40cba617?style=spartan" class="open">default</a>
844
844
845 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file?style=spartan' | egrep $REVLINKS
845 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file?style=spartan' | egrep $REVLINKS
846 <a href="/log/2?style=spartan">changelog</a>
846 <a href="/log/tip?style=spartan">changelog</a>
847 <a href="/shortlog/2?style=spartan">shortlog</a>
847 <a href="/shortlog/tip?style=spartan">shortlog</a>
848 <a href="/rev/9d8c40cba617?style=spartan">changeset</a>
848 <a href="/rev/tip?style=spartan">changeset</a>
849 <a href="/archive/9d8c40cba617.zip">zip</a>
849 <a href="/archive/tip.zip">zip</a>
850 <h2><a href="/">Mercurial</a> / files for changeset <a href="/rev/9d8c40cba617">9d8c40cba617</a>: /</h2>
850 <h2><a href="/">Mercurial</a> / files for changeset <a href="/rev/9d8c40cba617">9d8c40cba617</a>: /</h2>
851 <td><a href="/file/9d8c40cba617/?style=spartan">[up]</a>
851 <td><a href="/file/tip/?style=spartan">[up]</a>
852 <a href="/file/9d8c40cba617/dir?style=spartan">dir/</a>
852 <a href="/file/tip/dir?style=spartan">dir/</a>
853 <a href="/file/9d8c40cba617/dir/?style=spartan">
853 <a href="/file/tip/dir/?style=spartan">
854 <td><a href="/file/9d8c40cba617/foo?style=spartan">foo</a>
854 <td><a href="/file/tip/foo?style=spartan">foo</a>
855
855
856 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=spartan&rev=all()' | egrep $REVLINKS
856 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=spartan&rev=all()' | egrep $REVLINKS
857 <a href="/archive/tip.zip">zip</a>
857 <a href="/archive/tip.zip">zip</a>
@@ -870,29 +870,29 b' Set up the repo'
870 <td class="files"><a href="/diff/43c799df6e75/dir/bar?style=spartan">dir/bar</a> <a href="/diff/43c799df6e75/foo?style=spartan">foo</a> </td>
870 <td class="files"><a href="/diff/43c799df6e75/dir/bar?style=spartan">dir/bar</a> <a href="/diff/43c799df6e75/foo?style=spartan">foo</a> </td>
871
871
872 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'rev/xyzzy?style=spartan' | egrep $REVLINKS
872 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'rev/xyzzy?style=spartan' | egrep $REVLINKS
873 <a href="/log/1?style=spartan">changelog</a>
873 <a href="/log/xyzzy?style=spartan">changelog</a>
874 <a href="/shortlog/1?style=spartan">shortlog</a>
874 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
875 <a href="/file/a7c1559b7bba?style=spartan">files</a>
875 <a href="/file/xyzzy?style=spartan">files</a>
876 <a href="/raw-rev/a7c1559b7bba">raw</a>
876 <a href="/raw-rev/xyzzy">raw</a>
877 <a href="/archive/a7c1559b7bba.zip">zip</a>
877 <a href="/archive/xyzzy.zip">zip</a>
878 <td class="changeset"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
878 <td class="changeset"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
879 <td class="parent"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
879 <td class="parent"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
880 <td class="child"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
880 <td class="child"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
881 <td class="files"><a href="/file/a7c1559b7bba/foo?style=spartan">foo</a> </td>
881 <td class="files"><a href="/file/a7c1559b7bba/foo?style=spartan">foo</a> </td>
882
882
883 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog/xyzzy?style=spartan' | egrep $REVLINKS
883 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog/xyzzy?style=spartan' | egrep $REVLINKS
884 <a href="/log/1?style=spartan">changelog</a>
884 <a href="/log/xyzzy?style=spartan">changelog</a>
885 <a href="/file/a7c1559b7bba/?style=spartan">files</a>
885 <a href="/file/xyzzy/?style=spartan">files</a>
886 <a href="/archive/tip.zip">zip</a>
886 <a href="/archive/xyzzy.zip">zip</a>
887 navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
887 navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
888 <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">second</a></td>
888 <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">second</a></td>
889 <td class="node"><a href="/rev/43c799df6e75?style=spartan">first</a></td>
889 <td class="node"><a href="/rev/43c799df6e75?style=spartan">first</a></td>
890 navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
890 navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
891
891
892 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy?style=spartan' | egrep $REVLINKS
892 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy?style=spartan' | egrep $REVLINKS
893 <a href="/shortlog/1?style=spartan">shortlog</a>
893 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
894 <a href="/file/a7c1559b7bba?style=spartan">files</a>
894 <a href="/file/xyzzy?style=spartan">files</a>
895 <a href="/archive/tip.zip">zip</a>
895 <a href="/archive/xyzzy.zip">zip</a>
896 navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
896 navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
897 <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
897 <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
898 <th class="files"><a href="/file/a7c1559b7bba?style=spartan">files</a>:</th>
898 <th class="files"><a href="/file/a7c1559b7bba?style=spartan">files</a>:</th>
@@ -903,29 +903,29 b' Set up the repo'
903 navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
903 navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
904
904
905 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph/xyzzy?style=spartan' | egrep $REVLINKS
905 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph/xyzzy?style=spartan' | egrep $REVLINKS
906 <a href="/file/a7c1559b7bba/?style=spartan">files</a>
906 <a href="/file/xyzzy/?style=spartan">files</a>
907 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
907 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
908 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
908 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
909
909
910 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy?style=spartan' | egrep $REVLINKS
910 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy?style=spartan' | egrep $REVLINKS
911 <a href="/log/1?style=spartan">changelog</a>
911 <a href="/log/xyzzy?style=spartan">changelog</a>
912 <a href="/shortlog/1?style=spartan">shortlog</a>
912 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
913 <a href="/rev/a7c1559b7bba?style=spartan">changeset</a>
913 <a href="/rev/xyzzy?style=spartan">changeset</a>
914 <a href="/archive/a7c1559b7bba.zip">zip</a>
914 <a href="/archive/xyzzy.zip">zip</a>
915 <h2><a href="/">Mercurial</a> / files for changeset <a href="/rev/a7c1559b7bba">a7c1559b7bba</a>: /</h2>
915 <h2><a href="/">Mercurial</a> / files for changeset <a href="/rev/a7c1559b7bba">a7c1559b7bba</a>: /</h2>
916 <td><a href="/file/a7c1559b7bba/?style=spartan">[up]</a>
916 <td><a href="/file/xyzzy/?style=spartan">[up]</a>
917 <a href="/file/a7c1559b7bba/dir?style=spartan">dir/</a>
917 <a href="/file/xyzzy/dir?style=spartan">dir/</a>
918 <a href="/file/a7c1559b7bba/dir/?style=spartan">
918 <a href="/file/xyzzy/dir/?style=spartan">
919 <td><a href="/file/a7c1559b7bba/foo?style=spartan">foo</a>
919 <td><a href="/file/xyzzy/foo?style=spartan">foo</a>
920
920
921 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy/foo?style=spartan' | egrep $REVLINKS
921 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy/foo?style=spartan' | egrep $REVLINKS
922 <a href="/log/1?style=spartan">changelog</a>
922 <a href="/log/xyzzy?style=spartan">changelog</a>
923 <a href="/shortlog/1?style=spartan">shortlog</a>
923 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
924 <a href="/rev/a7c1559b7bba?style=spartan">changeset</a>
924 <a href="/rev/xyzzy?style=spartan">changeset</a>
925 <a href="/file/a7c1559b7bba/?style=spartan">files</a>
925 <a href="/file/xyzzy/?style=spartan">files</a>
926 <a href="/log/a7c1559b7bba/foo?style=spartan">revisions</a>
926 <a href="/log/xyzzy/foo?style=spartan">revisions</a>
927 <a href="/annotate/a7c1559b7bba/foo?style=spartan">annotate</a>
927 <a href="/annotate/xyzzy/foo?style=spartan">annotate</a>
928 <a href="/raw-file/a7c1559b7bba/foo">raw</a>
928 <a href="/raw-file/xyzzy/foo">raw</a>
929 <td><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
929 <td><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
930 <a href="/file/43c799df6e75/foo?style=spartan">
930 <a href="/file/43c799df6e75/foo?style=spartan">
931 <td><a href="/file/9d8c40cba617/foo?style=spartan">9d8c40cba617</a></td>
931 <td><a href="/file/9d8c40cba617/foo?style=spartan">9d8c40cba617</a></td>
@@ -933,8 +933,8 b' Set up the repo'
933 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy/foo?style=spartan' | egrep $REVLINKS
933 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy/foo?style=spartan' | egrep $REVLINKS
934 href="/atom-log/tip/foo" title="Atom feed for test:foo">
934 href="/atom-log/tip/foo" title="Atom feed for test:foo">
935 href="/rss-log/tip/foo" title="RSS feed for test:foo">
935 href="/rss-log/tip/foo" title="RSS feed for test:foo">
936 <a href="/file/a7c1559b7bba/foo?style=spartan">file</a>
936 <a href="/file/xyzzy/foo?style=spartan">file</a>
937 <a href="/annotate/a7c1559b7bba/foo?style=spartan">annotate</a>
937 <a href="/annotate/xyzzy/foo?style=spartan">annotate</a>
938 <a type="application/rss+xml" href="/rss-log/tip/foo">rss</a>
938 <a type="application/rss+xml" href="/rss-log/tip/foo">rss</a>
939 <a type="application/atom+xml" href="/atom-log/tip/foo" title="Atom feed for test:foo">atom</a>
939 <a type="application/atom+xml" href="/atom-log/tip/foo" title="Atom feed for test:foo">atom</a>
940 <p>navigate: <small class="navigate"><a href="/log/43c799df6e75/foo?style=spartan">(0)</a> <a href="/log/tip/foo?style=spartan">tip</a> </small></p>
940 <p>navigate: <small class="navigate"><a href="/log/43c799df6e75/foo?style=spartan">(0)</a> <a href="/log/tip/foo?style=spartan">tip</a> </small></p>
@@ -948,13 +948,13 b' Set up the repo'
948 <a href="/annotate/43c799df6e75/foo?style=spartan">(annotate)</a>
948 <a href="/annotate/43c799df6e75/foo?style=spartan">(annotate)</a>
949
949
950 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'annotate/xyzzy/foo?style=spartan' | egrep $REVLINKS
950 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'annotate/xyzzy/foo?style=spartan' | egrep $REVLINKS
951 <a href="/log/1?style=spartan">changelog</a>
951 <a href="/log/xyzzy?style=spartan">changelog</a>
952 <a href="/shortlog/1?style=spartan">shortlog</a>
952 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
953 <a href="/rev/a7c1559b7bba?style=spartan">changeset</a>
953 <a href="/rev/xyzzy?style=spartan">changeset</a>
954 <a href="/file/a7c1559b7bba/?style=spartan">files</a>
954 <a href="/file/xyzzy/?style=spartan">files</a>
955 <a href="/file/a7c1559b7bba/foo?style=spartan">file</a>
955 <a href="/file/xyzzy/foo?style=spartan">file</a>
956 <a href="/log/a7c1559b7bba/foo?style=spartan">revisions</a>
956 <a href="/log/xyzzy/foo?style=spartan">revisions</a>
957 <a href="/raw-annotate/a7c1559b7bba/foo">raw</a>
957 <a href="/raw-annotate/xyzzy/foo">raw</a>
958 <td><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
958 <td><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
959 <a href="/annotate/43c799df6e75/foo?style=spartan">
959 <a href="/annotate/43c799df6e75/foo?style=spartan">
960 <td><a href="/annotate/9d8c40cba617/foo?style=spartan">9d8c40cba617</a></td>
960 <td><a href="/annotate/9d8c40cba617/foo?style=spartan">9d8c40cba617</a></td>
@@ -962,13 +962,13 b' Set up the repo'
962 <a href="/annotate/a7c1559b7bba/foo?style=spartan#l2"
962 <a href="/annotate/a7c1559b7bba/foo?style=spartan#l2"
963
963
964 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'diff/xyzzy/foo?style=spartan' | egrep $REVLINKS
964 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'diff/xyzzy/foo?style=spartan' | egrep $REVLINKS
965 <a href="/log/1?style=spartan">changelog</a>
965 <a href="/log/xyzzy?style=spartan">changelog</a>
966 <a href="/shortlog/1?style=spartan">shortlog</a>
966 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
967 <a href="/rev/a7c1559b7bba?style=spartan">changeset</a>
967 <a href="/rev/xyzzy?style=spartan">changeset</a>
968 <a href="/file/a7c1559b7bba/foo?style=spartan">file</a>
968 <a href="/file/xyzzy/foo?style=spartan">file</a>
969 <a href="/log/a7c1559b7bba/foo?style=spartan">revisions</a>
969 <a href="/log/xyzzy/foo?style=spartan">revisions</a>
970 <a href="/annotate/a7c1559b7bba/foo?style=spartan">annotate</a>
970 <a href="/annotate/xyzzy/foo?style=spartan">annotate</a>
971 <a href="/raw-diff/a7c1559b7bba/foo">raw</a>
971 <a href="/raw-diff/xyzzy/foo">raw</a>
972 <td class="revision"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
972 <td class="revision"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
973 <td class="parent"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
973 <td class="parent"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
974 <td class="child"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
974 <td class="child"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
General Comments 0
You need to be logged in to leave comments. Login now