##// END OF EJS Templates
gitweb: add "more" and "less" navigation links in filelog template
Denis Laxalde -
r31077:0f39055c default
parent child Browse files
Show More
@@ -1,44 +1,46
1 {header}
1 {header}
2 <title>{repo|escape}: File revisions</title>
2 <title>{repo|escape}: File revisions</title>
3 <link rel="alternate" type="application/atom+xml"
3 <link rel="alternate" type="application/atom+xml"
4 href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
4 href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
5 <link rel="alternate" type="application/rss+xml"
5 <link rel="alternate" type="application/rss+xml"
6 href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
6 href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
7 </head>
7 </head>
8 <body>
8 <body>
9
9
10 <div class="page_header">
10 <div class="page_header">
11 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
11 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
12 <a href="/">Mercurial</a> {pathdef%breadcrumb} / file revisions
12 <a href="/">Mercurial</a> {pathdef%breadcrumb} / file revisions
13 </div>
13 </div>
14
14
15 <div class="page_nav">
15 <div class="page_nav">
16 <a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
16 <a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
17 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
17 <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
18 <a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
18 <a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
19 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
19 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
20 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
20 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
21 <a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
21 <a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
22 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
23 <a href="{url|urlescape}file/{symrev}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
23 <a href="{url|urlescape}file/{symrev}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
24 revisions |
24 revisions |
25 <a href="{url|urlescape}annotate/{symrev}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
25 <a href="{url|urlescape}annotate/{symrev}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
26 <a href="{url|urlescape}diff/{symrev}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
26 <a href="{url|urlescape}diff/{symrev}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
27 <a href="{url|urlescape}comparison/{symrev}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> |
27 <a href="{url|urlescape}comparison/{symrev}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> |
28 <a href="{url|urlescape}rss-log/tip/{file|urlescape}">rss</a> |
28 <a href="{url|urlescape}rss-log/tip/{file|urlescape}">rss</a> |
29 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
29 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
30 <br/>
30 <br/>
31 {nav%filenav}
31 {nav%filenav}
32 </div>
32 </div>
33
33
34 <div class="title" >{file|urlescape}</div>
34 <div class="title" >{file|urlescape}</div>
35
35
36 <table>
36 <table>
37 {entries%filelogentry}
37 {entries%filelogentry}
38 </table>
38 </table>
39
39
40 <div class="page_nav">
40 <div class="page_nav">
41 <a href="{url|urlescape}log/{symrev}/{file|urlescape}{lessvars%urlparameter}">less</a>
42 <a href="{url|urlescape}log/{symrev}/{file|urlescape}{morevars%urlparameter}">more</a>
41 {nav%filenav}
43 {nav%filenav}
42 </div>
44 </div>
43
45
44 {footer}
46 {footer}
@@ -1,1087 +1,1089
1 #require serve
1 #require serve
2
2
3 Test symbolic revision usage in links produced by hgweb pages. There are
3 Test symbolic revision usage in links produced by hgweb pages. There are
4 multiple issues related to this:
4 multiple issues related to this:
5 - issue2296
5 - issue2296
6 - issue2826
6 - issue2826
7 - issue3594
7 - issue3594
8 - issue3634
8 - issue3634
9
9
10 Set up the repo
10 Set up the repo
11
11
12 $ hg init test
12 $ hg init test
13 $ cd test
13 $ cd test
14 $ echo 0 > foo
14 $ echo 0 > foo
15 $ mkdir dir
15 $ mkdir dir
16 $ echo 0 > dir/bar
16 $ echo 0 > dir/bar
17 $ hg ci -Am 'first'
17 $ hg ci -Am 'first'
18 adding dir/bar
18 adding dir/bar
19 adding foo
19 adding foo
20 $ echo 1 >> foo
20 $ echo 1 >> foo
21 $ hg ci -m 'second'
21 $ hg ci -m 'second'
22 $ echo 2 >> foo
22 $ echo 2 >> foo
23 $ hg ci -m 'third'
23 $ hg ci -m 'third'
24 $ hg bookmark -r1 xyzzy
24 $ hg bookmark -r1 xyzzy
25
25
26 $ hg log -G --template '{rev}:{node|short} {tags} {bookmarks}\n'
26 $ hg log -G --template '{rev}:{node|short} {tags} {bookmarks}\n'
27 @ 2:9d8c40cba617 tip
27 @ 2:9d8c40cba617 tip
28 |
28 |
29 o 1:a7c1559b7bba xyzzy
29 o 1:a7c1559b7bba xyzzy
30 |
30 |
31 o 0:43c799df6e75
31 o 0:43c799df6e75
32
32
33 $ hg serve --config web.allow_archive=zip -n test -p $HGPORT -d --pid-file=hg.pid -E errors.log
33 $ hg serve --config web.allow_archive=zip -n test -p $HGPORT -d --pid-file=hg.pid -E errors.log
34 $ cat hg.pid >> $DAEMON_PIDS
34 $ cat hg.pid >> $DAEMON_PIDS
35
35
36 $ REVLINKS='href=[^>]+(rev=|/)(43c799df6e75|0|a7c1559b7bba|1|xyzzy|9d8c40cba617|2|tip|default)'
36 $ REVLINKS='href=[^>]+(rev=|/)(43c799df6e75|0|a7c1559b7bba|1|xyzzy|9d8c40cba617|2|tip|default)'
37
37
38 (De)referencing symbolic revisions (paper)
38 (De)referencing symbolic revisions (paper)
39
39
40 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=paper' | egrep $REVLINKS
40 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=paper' | egrep $REVLINKS
41 <li><a href="/graph/tip?style=paper">graph</a></li>
41 <li><a href="/graph/tip?style=paper">graph</a></li>
42 <li><a href="/rev/tip?style=paper">changeset</a></li>
42 <li><a href="/rev/tip?style=paper">changeset</a></li>
43 <li><a href="/file/tip?style=paper">browse</a></li>
43 <li><a href="/file/tip?style=paper">browse</a></li>
44 <a href="/archive/tip.zip">zip</a>
44 <a href="/archive/tip.zip">zip</a>
45 <a href="/shortlog/tip?revcount=30&style=paper">less</a>
45 <a href="/shortlog/tip?revcount=30&style=paper">less</a>
46 <a href="/shortlog/tip?revcount=120&style=paper">more</a>
46 <a href="/shortlog/tip?revcount=120&style=paper">more</a>
47 | rev 2: <a href="/shortlog/43c799df6e75?style=paper">(0)</a> <a href="/shortlog/tip?style=paper">tip</a>
47 | rev 2: <a href="/shortlog/43c799df6e75?style=paper">(0)</a> <a href="/shortlog/tip?style=paper">tip</a>
48 <a href="/rev/9d8c40cba617?style=paper">third</a>
48 <a href="/rev/9d8c40cba617?style=paper">third</a>
49 <a href="/rev/a7c1559b7bba?style=paper">second</a>
49 <a href="/rev/a7c1559b7bba?style=paper">second</a>
50 <a href="/rev/43c799df6e75?style=paper">first</a>
50 <a href="/rev/43c799df6e75?style=paper">first</a>
51 <a href="/shortlog/tip?revcount=30&style=paper">less</a>
51 <a href="/shortlog/tip?revcount=30&style=paper">less</a>
52 <a href="/shortlog/tip?revcount=120&style=paper">more</a>
52 <a href="/shortlog/tip?revcount=120&style=paper">more</a>
53 | rev 2: <a href="/shortlog/43c799df6e75?style=paper">(0)</a> <a href="/shortlog/tip?style=paper">tip</a>
53 | rev 2: <a href="/shortlog/43c799df6e75?style=paper">(0)</a> <a href="/shortlog/tip?style=paper">tip</a>
54
54
55 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph?style=paper' | egrep $REVLINKS
55 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph?style=paper' | egrep $REVLINKS
56 <li><a href="/shortlog/tip?style=paper">log</a></li>
56 <li><a href="/shortlog/tip?style=paper">log</a></li>
57 <li><a href="/rev/tip?style=paper">changeset</a></li>
57 <li><a href="/rev/tip?style=paper">changeset</a></li>
58 <li><a href="/file/tip?style=paper">browse</a></li>
58 <li><a href="/file/tip?style=paper">browse</a></li>
59 <a href="/graph/tip?revcount=30&style=paper">less</a>
59 <a href="/graph/tip?revcount=30&style=paper">less</a>
60 <a href="/graph/tip?revcount=120&style=paper">more</a>
60 <a href="/graph/tip?revcount=120&style=paper">more</a>
61 | rev 2: <a href="/graph/43c799df6e75?style=paper">(0)</a> <a href="/graph/tip?style=paper">tip</a>
61 | rev 2: <a href="/graph/43c799df6e75?style=paper">(0)</a> <a href="/graph/tip?style=paper">tip</a>
62 <a href="/graph/tip?revcount=30&style=paper">less</a>
62 <a href="/graph/tip?revcount=30&style=paper">less</a>
63 <a href="/graph/tip?revcount=120&style=paper">more</a>
63 <a href="/graph/tip?revcount=120&style=paper">more</a>
64 | rev 2: <a href="/graph/43c799df6e75?style=paper">(0)</a> <a href="/graph/tip?style=paper">tip</a>
64 | rev 2: <a href="/graph/43c799df6e75?style=paper">(0)</a> <a href="/graph/tip?style=paper">tip</a>
65
65
66 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file?style=paper' | egrep $REVLINKS
66 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file?style=paper' | egrep $REVLINKS
67 <li><a href="/shortlog/tip?style=paper">log</a></li>
67 <li><a href="/shortlog/tip?style=paper">log</a></li>
68 <li><a href="/graph/tip?style=paper">graph</a></li>
68 <li><a href="/graph/tip?style=paper">graph</a></li>
69 <li><a href="/rev/tip?style=paper">changeset</a></li>
69 <li><a href="/rev/tip?style=paper">changeset</a></li>
70 <a href="/archive/tip.zip">zip</a>
70 <a href="/archive/tip.zip">zip</a>
71 directory / @ 2:<a href="/rev/9d8c40cba617?style=paper">9d8c40cba617</a>
71 directory / @ 2:<a href="/rev/9d8c40cba617?style=paper">9d8c40cba617</a>
72 <td class="name"><a href="/file/tip/?style=paper">[up]</a></td>
72 <td class="name"><a href="/file/tip/?style=paper">[up]</a></td>
73 <a href="/file/tip/dir?style=paper">
73 <a href="/file/tip/dir?style=paper">
74 <a href="/file/tip/dir/?style=paper">
74 <a href="/file/tip/dir/?style=paper">
75 <a href="/file/tip/foo?style=paper">
75 <a href="/file/tip/foo?style=paper">
76
76
77 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'branches?style=paper' | egrep $REVLINKS
77 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'branches?style=paper' | egrep $REVLINKS
78 <a href="/shortlog/default?style=paper" class="open">
78 <a href="/shortlog/default?style=paper" class="open">
79 <a href="/shortlog/9d8c40cba617?style=paper" class="open">
79 <a href="/shortlog/9d8c40cba617?style=paper" class="open">
80
80
81 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'tags?style=paper' | egrep $REVLINKS
81 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'tags?style=paper' | egrep $REVLINKS
82 <a href="/rev/tip?style=paper">
82 <a href="/rev/tip?style=paper">
83 <a href="/rev/9d8c40cba617?style=paper">
83 <a href="/rev/9d8c40cba617?style=paper">
84
84
85 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'bookmarks?style=paper' | egrep $REVLINKS
85 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'bookmarks?style=paper' | egrep $REVLINKS
86 <a href="/rev/xyzzy?style=paper">
86 <a href="/rev/xyzzy?style=paper">
87 <a href="/rev/a7c1559b7bba?style=paper">
87 <a href="/rev/a7c1559b7bba?style=paper">
88
88
89 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=paper&rev=all()' | egrep $REVLINKS
89 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=paper&rev=all()' | egrep $REVLINKS
90 <a href="/rev/9d8c40cba617?style=paper">third</a>
90 <a href="/rev/9d8c40cba617?style=paper">third</a>
91 <a href="/rev/a7c1559b7bba?style=paper">second</a>
91 <a href="/rev/a7c1559b7bba?style=paper">second</a>
92 <a href="/rev/43c799df6e75?style=paper">first</a>
92 <a href="/rev/43c799df6e75?style=paper">first</a>
93
93
94 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'rev/xyzzy?style=paper' | egrep $REVLINKS
94 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'rev/xyzzy?style=paper' | egrep $REVLINKS
95 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
95 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
96 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
96 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
97 <li><a href="/raw-rev/xyzzy?style=paper">raw</a></li>
97 <li><a href="/raw-rev/xyzzy?style=paper">raw</a></li>
98 <li><a href="/file/xyzzy?style=paper">browse</a></li>
98 <li><a href="/file/xyzzy?style=paper">browse</a></li>
99 <a href="/archive/xyzzy.zip">zip</a>
99 <a href="/archive/xyzzy.zip">zip</a>
100 changeset 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
100 changeset 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
101 <td class="author"><a href="/rev/43c799df6e75?style=paper">43c799df6e75</a> </td>
101 <td class="author"><a href="/rev/43c799df6e75?style=paper">43c799df6e75</a> </td>
102 <td class="author"> <a href="/rev/9d8c40cba617?style=paper">9d8c40cba617</a></td>
102 <td class="author"> <a href="/rev/9d8c40cba617?style=paper">9d8c40cba617</a></td>
103 <td class="files"><a href="/file/a7c1559b7bba/foo?style=paper">foo</a> </td>
103 <td class="files"><a href="/file/a7c1559b7bba/foo?style=paper">foo</a> </td>
104
104
105 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog/xyzzy?style=paper' | egrep $REVLINKS
105 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog/xyzzy?style=paper' | egrep $REVLINKS
106 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
106 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
107 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
107 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
108 <li><a href="/file/xyzzy?style=paper">browse</a></li>
108 <li><a href="/file/xyzzy?style=paper">browse</a></li>
109 <a href="/archive/xyzzy.zip">zip</a>
109 <a href="/archive/xyzzy.zip">zip</a>
110 <a href="/shortlog/xyzzy?revcount=30&style=paper">less</a>
110 <a href="/shortlog/xyzzy?revcount=30&style=paper">less</a>
111 <a href="/shortlog/xyzzy?revcount=120&style=paper">more</a>
111 <a href="/shortlog/xyzzy?revcount=120&style=paper">more</a>
112 | rev 1: <a href="/shortlog/43c799df6e75?style=paper">(0)</a> <a href="/shortlog/tip?style=paper">tip</a>
112 | rev 1: <a href="/shortlog/43c799df6e75?style=paper">(0)</a> <a href="/shortlog/tip?style=paper">tip</a>
113 <a href="/rev/a7c1559b7bba?style=paper">second</a>
113 <a href="/rev/a7c1559b7bba?style=paper">second</a>
114 <a href="/rev/43c799df6e75?style=paper">first</a>
114 <a href="/rev/43c799df6e75?style=paper">first</a>
115 <a href="/shortlog/xyzzy?revcount=30&style=paper">less</a>
115 <a href="/shortlog/xyzzy?revcount=30&style=paper">less</a>
116 <a href="/shortlog/xyzzy?revcount=120&style=paper">more</a>
116 <a href="/shortlog/xyzzy?revcount=120&style=paper">more</a>
117 | rev 1: <a href="/shortlog/43c799df6e75?style=paper">(0)</a> <a href="/shortlog/tip?style=paper">tip</a>
117 | rev 1: <a href="/shortlog/43c799df6e75?style=paper">(0)</a> <a href="/shortlog/tip?style=paper">tip</a>
118
118
119 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph/xyzzy?style=paper' | egrep $REVLINKS
119 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph/xyzzy?style=paper' | egrep $REVLINKS
120 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
120 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
121 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
121 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
122 <li><a href="/file/xyzzy?style=paper">browse</a></li>
122 <li><a href="/file/xyzzy?style=paper">browse</a></li>
123 <a href="/graph/xyzzy?revcount=30&style=paper">less</a>
123 <a href="/graph/xyzzy?revcount=30&style=paper">less</a>
124 <a href="/graph/xyzzy?revcount=120&style=paper">more</a>
124 <a href="/graph/xyzzy?revcount=120&style=paper">more</a>
125 | rev 1: <a href="/graph/43c799df6e75?style=paper">(0)</a> <a href="/graph/tip?style=paper">tip</a>
125 | rev 1: <a href="/graph/43c799df6e75?style=paper">(0)</a> <a href="/graph/tip?style=paper">tip</a>
126 <a href="/graph/xyzzy?revcount=30&style=paper">less</a>
126 <a href="/graph/xyzzy?revcount=30&style=paper">less</a>
127 <a href="/graph/xyzzy?revcount=120&style=paper">more</a>
127 <a href="/graph/xyzzy?revcount=120&style=paper">more</a>
128 | rev 1: <a href="/graph/43c799df6e75?style=paper">(0)</a> <a href="/graph/tip?style=paper">tip</a>
128 | rev 1: <a href="/graph/43c799df6e75?style=paper">(0)</a> <a href="/graph/tip?style=paper">tip</a>
129
129
130 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy?style=paper' | egrep $REVLINKS
130 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy?style=paper' | egrep $REVLINKS
131 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
131 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
132 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
132 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
133 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
133 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
134 <a href="/archive/xyzzy.zip">zip</a>
134 <a href="/archive/xyzzy.zip">zip</a>
135 directory / @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
135 directory / @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
136 <td class="name"><a href="/file/xyzzy/?style=paper">[up]</a></td>
136 <td class="name"><a href="/file/xyzzy/?style=paper">[up]</a></td>
137 <a href="/file/xyzzy/dir?style=paper">
137 <a href="/file/xyzzy/dir?style=paper">
138 <a href="/file/xyzzy/dir/?style=paper">
138 <a href="/file/xyzzy/dir/?style=paper">
139 <a href="/file/xyzzy/foo?style=paper">
139 <a href="/file/xyzzy/foo?style=paper">
140
140
141 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy/foo?style=paper' | egrep $REVLINKS
141 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy/foo?style=paper' | egrep $REVLINKS
142 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
142 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
143 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
143 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
144 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
144 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
145 <li><a href="/file/xyzzy/?style=paper">browse</a></li>
145 <li><a href="/file/xyzzy/?style=paper">browse</a></li>
146 <li><a href="/file/tip/foo?style=paper">latest</a></li>
146 <li><a href="/file/tip/foo?style=paper">latest</a></li>
147 <li><a href="/diff/xyzzy/foo?style=paper">diff</a></li>
147 <li><a href="/diff/xyzzy/foo?style=paper">diff</a></li>
148 <li><a href="/comparison/xyzzy/foo?style=paper">comparison</a></li>
148 <li><a href="/comparison/xyzzy/foo?style=paper">comparison</a></li>
149 <li><a href="/annotate/xyzzy/foo?style=paper">annotate</a></li>
149 <li><a href="/annotate/xyzzy/foo?style=paper">annotate</a></li>
150 <li><a href="/log/xyzzy/foo?style=paper">file log</a></li>
150 <li><a href="/log/xyzzy/foo?style=paper">file log</a></li>
151 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
151 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
152 view foo @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
152 view foo @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
153 <td class="author"><a href="/file/43c799df6e75/foo?style=paper">43c799df6e75</a> </td>
153 <td class="author"><a href="/file/43c799df6e75/foo?style=paper">43c799df6e75</a> </td>
154 <td class="author"><a href="/file/9d8c40cba617/foo?style=paper">9d8c40cba617</a> </td>
154 <td class="author"><a href="/file/9d8c40cba617/foo?style=paper">9d8c40cba617</a> </td>
155
155
156 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy/foo?style=paper' | egrep $REVLINKS
156 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy/foo?style=paper' | egrep $REVLINKS
157 href="/atom-log/tip/foo" title="Atom feed for test:foo" />
157 href="/atom-log/tip/foo" title="Atom feed for test:foo" />
158 href="/rss-log/tip/foo" title="RSS feed for test:foo" />
158 href="/rss-log/tip/foo" title="RSS feed for test:foo" />
159 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
159 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
160 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
160 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
161 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
161 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
162 <li><a href="/file/xyzzy?style=paper">browse</a></li>
162 <li><a href="/file/xyzzy?style=paper">browse</a></li>
163 <li><a href="/file/xyzzy/foo?style=paper">file</a></li>
163 <li><a href="/file/xyzzy/foo?style=paper">file</a></li>
164 <li><a href="/diff/xyzzy/foo?style=paper">diff</a></li>
164 <li><a href="/diff/xyzzy/foo?style=paper">diff</a></li>
165 <li><a href="/comparison/xyzzy/foo?style=paper">comparison</a></li>
165 <li><a href="/comparison/xyzzy/foo?style=paper">comparison</a></li>
166 <li><a href="/annotate/xyzzy/foo?style=paper">annotate</a></li>
166 <li><a href="/annotate/xyzzy/foo?style=paper">annotate</a></li>
167 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
167 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
168 <a href="/atom-log/tip/foo" title="subscribe to atom feed">
168 <a href="/atom-log/tip/foo" title="subscribe to atom feed">
169 log foo @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
169 log foo @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
170 <a href="/log/xyzzy/foo?revcount=30&style=paper">less</a>
170 <a href="/log/xyzzy/foo?revcount=30&style=paper">less</a>
171 <a href="/log/xyzzy/foo?revcount=120&style=paper">more</a>
171 <a href="/log/xyzzy/foo?revcount=120&style=paper">more</a>
172 | <a href="/log/43c799df6e75/foo?style=paper">(0)</a> <a href="/log/tip/foo?style=paper">tip</a> </div>
172 | <a href="/log/43c799df6e75/foo?style=paper">(0)</a> <a href="/log/tip/foo?style=paper">tip</a> </div>
173 <a href="/rev/a7c1559b7bba?style=paper">second</a>
173 <a href="/rev/a7c1559b7bba?style=paper">second</a>
174 <a href="/rev/43c799df6e75?style=paper">first</a>
174 <a href="/rev/43c799df6e75?style=paper">first</a>
175 <a href="/log/xyzzy/foo?revcount=30&style=paper">less</a>
175 <a href="/log/xyzzy/foo?revcount=30&style=paper">less</a>
176 <a href="/log/xyzzy/foo?revcount=120&style=paper">more</a>
176 <a href="/log/xyzzy/foo?revcount=120&style=paper">more</a>
177 | <a href="/log/43c799df6e75/foo?style=paper">(0)</a> <a href="/log/tip/foo?style=paper">tip</a>
177 | <a href="/log/43c799df6e75/foo?style=paper">(0)</a> <a href="/log/tip/foo?style=paper">tip</a>
178
178
179 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'annotate/xyzzy/foo?style=paper' | egrep $REVLINKS
179 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'annotate/xyzzy/foo?style=paper' | egrep $REVLINKS
180 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
180 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
181 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
181 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
182 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
182 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
183 <li><a href="/file/xyzzy/?style=paper">browse</a></li>
183 <li><a href="/file/xyzzy/?style=paper">browse</a></li>
184 <li><a href="/file/xyzzy/foo?style=paper">file</a></li>
184 <li><a href="/file/xyzzy/foo?style=paper">file</a></li>
185 <li><a href="/file/tip/foo?style=paper">latest</a></li>
185 <li><a href="/file/tip/foo?style=paper">latest</a></li>
186 <li><a href="/diff/xyzzy/foo?style=paper">diff</a></li>
186 <li><a href="/diff/xyzzy/foo?style=paper">diff</a></li>
187 <li><a href="/comparison/xyzzy/foo?style=paper">comparison</a></li>
187 <li><a href="/comparison/xyzzy/foo?style=paper">comparison</a></li>
188 <li><a href="/log/xyzzy/foo?style=paper">file log</a></li>
188 <li><a href="/log/xyzzy/foo?style=paper">file log</a></li>
189 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
189 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
190 annotate foo @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
190 annotate foo @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
191 <td class="author"><a href="/file/43c799df6e75/foo?style=paper">43c799df6e75</a> </td>
191 <td class="author"><a href="/file/43c799df6e75/foo?style=paper">43c799df6e75</a> </td>
192 <td class="author"><a href="/file/9d8c40cba617/foo?style=paper">9d8c40cba617</a> </td>
192 <td class="author"><a href="/file/9d8c40cba617/foo?style=paper">9d8c40cba617</a> </td>
193 <a href="/annotate/43c799df6e75/foo?style=paper#l1">
193 <a href="/annotate/43c799df6e75/foo?style=paper#l1">
194 <a href="/annotate/43c799df6e75/foo?style=paper#l1">
194 <a href="/annotate/43c799df6e75/foo?style=paper#l1">
195 <a href="/diff/43c799df6e75/foo?style=paper">diff</a>
195 <a href="/diff/43c799df6e75/foo?style=paper">diff</a>
196 <a href="/rev/43c799df6e75?style=paper">changeset</a>
196 <a href="/rev/43c799df6e75?style=paper">changeset</a>
197 <a href="/annotate/a7c1559b7bba/foo?style=paper#l2">
197 <a href="/annotate/a7c1559b7bba/foo?style=paper#l2">
198 <a href="/annotate/a7c1559b7bba/foo?style=paper#l2">
198 <a href="/annotate/a7c1559b7bba/foo?style=paper#l2">
199 <a href="/annotate/43c799df6e75/foo?style=paper">0</a></div>
199 <a href="/annotate/43c799df6e75/foo?style=paper">0</a></div>
200 <a href="/diff/a7c1559b7bba/foo?style=paper">diff</a>
200 <a href="/diff/a7c1559b7bba/foo?style=paper">diff</a>
201 <a href="/rev/a7c1559b7bba?style=paper">changeset</a>
201 <a href="/rev/a7c1559b7bba?style=paper">changeset</a>
202
202
203 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'diff/xyzzy/foo?style=paper' | egrep $REVLINKS
203 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'diff/xyzzy/foo?style=paper' | egrep $REVLINKS
204 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
204 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
205 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
205 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
206 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
206 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
207 <li><a href="/file/xyzzy?style=paper">browse</a></li>
207 <li><a href="/file/xyzzy?style=paper">browse</a></li>
208 <li><a href="/file/xyzzy/foo?style=paper">file</a></li>
208 <li><a href="/file/xyzzy/foo?style=paper">file</a></li>
209 <li><a href="/file/tip/foo?style=paper">latest</a></li>
209 <li><a href="/file/tip/foo?style=paper">latest</a></li>
210 <li><a href="/comparison/xyzzy/foo?style=paper">comparison</a></li>
210 <li><a href="/comparison/xyzzy/foo?style=paper">comparison</a></li>
211 <li><a href="/annotate/xyzzy/foo?style=paper">annotate</a></li>
211 <li><a href="/annotate/xyzzy/foo?style=paper">annotate</a></li>
212 <li><a href="/log/xyzzy/foo?style=paper">file log</a></li>
212 <li><a href="/log/xyzzy/foo?style=paper">file log</a></li>
213 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
213 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
214 diff foo @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
214 diff foo @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
215 <td><a href="/file/43c799df6e75/foo?style=paper">43c799df6e75</a> </td>
215 <td><a href="/file/43c799df6e75/foo?style=paper">43c799df6e75</a> </td>
216 <td><a href="/file/9d8c40cba617/foo?style=paper">9d8c40cba617</a> </td>
216 <td><a href="/file/9d8c40cba617/foo?style=paper">9d8c40cba617</a> </td>
217
217
218 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'comparison/xyzzy/foo?style=paper' | egrep $REVLINKS
218 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'comparison/xyzzy/foo?style=paper' | egrep $REVLINKS
219 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
219 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
220 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
220 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
221 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
221 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
222 <li><a href="/file/xyzzy?style=paper">browse</a></li>
222 <li><a href="/file/xyzzy?style=paper">browse</a></li>
223 <li><a href="/file/xyzzy/foo?style=paper">file</a></li>
223 <li><a href="/file/xyzzy/foo?style=paper">file</a></li>
224 <li><a href="/file/tip/foo?style=paper">latest</a></li>
224 <li><a href="/file/tip/foo?style=paper">latest</a></li>
225 <li><a href="/diff/xyzzy/foo?style=paper">diff</a></li>
225 <li><a href="/diff/xyzzy/foo?style=paper">diff</a></li>
226 <li><a href="/annotate/xyzzy/foo?style=paper">annotate</a></li>
226 <li><a href="/annotate/xyzzy/foo?style=paper">annotate</a></li>
227 <li><a href="/log/xyzzy/foo?style=paper">file log</a></li>
227 <li><a href="/log/xyzzy/foo?style=paper">file log</a></li>
228 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
228 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
229 comparison foo @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
229 comparison foo @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
230 <td><a href="/file/43c799df6e75/foo?style=paper">43c799df6e75</a> </td>
230 <td><a href="/file/43c799df6e75/foo?style=paper">43c799df6e75</a> </td>
231 <td><a href="/file/9d8c40cba617/foo?style=paper">9d8c40cba617</a> </td>
231 <td><a href="/file/9d8c40cba617/foo?style=paper">9d8c40cba617</a> </td>
232
232
233 (De)referencing symbolic revisions (coal)
233 (De)referencing symbolic revisions (coal)
234
234
235 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=coal' | egrep $REVLINKS
235 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=coal' | egrep $REVLINKS
236 <li><a href="/graph/tip?style=coal">graph</a></li>
236 <li><a href="/graph/tip?style=coal">graph</a></li>
237 <li><a href="/rev/tip?style=coal">changeset</a></li>
237 <li><a href="/rev/tip?style=coal">changeset</a></li>
238 <li><a href="/file/tip?style=coal">browse</a></li>
238 <li><a href="/file/tip?style=coal">browse</a></li>
239 <a href="/archive/tip.zip">zip</a>
239 <a href="/archive/tip.zip">zip</a>
240 <a href="/shortlog/tip?revcount=30&style=coal">less</a>
240 <a href="/shortlog/tip?revcount=30&style=coal">less</a>
241 <a href="/shortlog/tip?revcount=120&style=coal">more</a>
241 <a href="/shortlog/tip?revcount=120&style=coal">more</a>
242 | rev 2: <a href="/shortlog/43c799df6e75?style=coal">(0)</a> <a href="/shortlog/tip?style=coal">tip</a>
242 | rev 2: <a href="/shortlog/43c799df6e75?style=coal">(0)</a> <a href="/shortlog/tip?style=coal">tip</a>
243 <a href="/rev/9d8c40cba617?style=coal">third</a>
243 <a href="/rev/9d8c40cba617?style=coal">third</a>
244 <a href="/rev/a7c1559b7bba?style=coal">second</a>
244 <a href="/rev/a7c1559b7bba?style=coal">second</a>
245 <a href="/rev/43c799df6e75?style=coal">first</a>
245 <a href="/rev/43c799df6e75?style=coal">first</a>
246 <a href="/shortlog/tip?revcount=30&style=coal">less</a>
246 <a href="/shortlog/tip?revcount=30&style=coal">less</a>
247 <a href="/shortlog/tip?revcount=120&style=coal">more</a>
247 <a href="/shortlog/tip?revcount=120&style=coal">more</a>
248 | rev 2: <a href="/shortlog/43c799df6e75?style=coal">(0)</a> <a href="/shortlog/tip?style=coal">tip</a>
248 | rev 2: <a href="/shortlog/43c799df6e75?style=coal">(0)</a> <a href="/shortlog/tip?style=coal">tip</a>
249
249
250 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph?style=coal' | egrep $REVLINKS
250 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph?style=coal' | egrep $REVLINKS
251 <li><a href="/shortlog/tip?style=coal">log</a></li>
251 <li><a href="/shortlog/tip?style=coal">log</a></li>
252 <li><a href="/rev/tip?style=coal">changeset</a></li>
252 <li><a href="/rev/tip?style=coal">changeset</a></li>
253 <li><a href="/file/tip?style=coal">browse</a></li>
253 <li><a href="/file/tip?style=coal">browse</a></li>
254 <a href="/graph/tip?revcount=30&style=coal">less</a>
254 <a href="/graph/tip?revcount=30&style=coal">less</a>
255 <a href="/graph/tip?revcount=120&style=coal">more</a>
255 <a href="/graph/tip?revcount=120&style=coal">more</a>
256 | rev 2: <a href="/graph/43c799df6e75?style=coal">(0)</a> <a href="/graph/tip?style=coal">tip</a>
256 | rev 2: <a href="/graph/43c799df6e75?style=coal">(0)</a> <a href="/graph/tip?style=coal">tip</a>
257 <a href="/graph/tip?revcount=30&style=coal">less</a>
257 <a href="/graph/tip?revcount=30&style=coal">less</a>
258 <a href="/graph/tip?revcount=120&style=coal">more</a>
258 <a href="/graph/tip?revcount=120&style=coal">more</a>
259 | rev 2: <a href="/graph/43c799df6e75?style=coal">(0)</a> <a href="/graph/tip?style=coal">tip</a>
259 | rev 2: <a href="/graph/43c799df6e75?style=coal">(0)</a> <a href="/graph/tip?style=coal">tip</a>
260
260
261 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file?style=coal' | egrep $REVLINKS
261 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file?style=coal' | egrep $REVLINKS
262 <li><a href="/shortlog/tip?style=coal">log</a></li>
262 <li><a href="/shortlog/tip?style=coal">log</a></li>
263 <li><a href="/graph/tip?style=coal">graph</a></li>
263 <li><a href="/graph/tip?style=coal">graph</a></li>
264 <li><a href="/rev/tip?style=coal">changeset</a></li>
264 <li><a href="/rev/tip?style=coal">changeset</a></li>
265 <a href="/archive/tip.zip">zip</a>
265 <a href="/archive/tip.zip">zip</a>
266 directory / @ 2:<a href="/rev/9d8c40cba617?style=coal">9d8c40cba617</a>
266 directory / @ 2:<a href="/rev/9d8c40cba617?style=coal">9d8c40cba617</a>
267 <td class="name"><a href="/file/tip/?style=coal">[up]</a></td>
267 <td class="name"><a href="/file/tip/?style=coal">[up]</a></td>
268 <a href="/file/tip/dir?style=coal">
268 <a href="/file/tip/dir?style=coal">
269 <a href="/file/tip/dir/?style=coal">
269 <a href="/file/tip/dir/?style=coal">
270 <a href="/file/tip/foo?style=coal">
270 <a href="/file/tip/foo?style=coal">
271
271
272 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'branches?style=coal' | egrep $REVLINKS
272 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'branches?style=coal' | egrep $REVLINKS
273 <a href="/shortlog/default?style=coal" class="open">
273 <a href="/shortlog/default?style=coal" class="open">
274 <a href="/shortlog/9d8c40cba617?style=coal" class="open">
274 <a href="/shortlog/9d8c40cba617?style=coal" class="open">
275
275
276 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'tags?style=coal' | egrep $REVLINKS
276 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'tags?style=coal' | egrep $REVLINKS
277 <a href="/rev/tip?style=coal">
277 <a href="/rev/tip?style=coal">
278 <a href="/rev/9d8c40cba617?style=coal">
278 <a href="/rev/9d8c40cba617?style=coal">
279
279
280 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'bookmarks?style=coal' | egrep $REVLINKS
280 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'bookmarks?style=coal' | egrep $REVLINKS
281 <a href="/rev/xyzzy?style=coal">
281 <a href="/rev/xyzzy?style=coal">
282 <a href="/rev/a7c1559b7bba?style=coal">
282 <a href="/rev/a7c1559b7bba?style=coal">
283
283
284 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=coal&rev=all()' | egrep $REVLINKS
284 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=coal&rev=all()' | egrep $REVLINKS
285 <a href="/rev/9d8c40cba617?style=coal">third</a>
285 <a href="/rev/9d8c40cba617?style=coal">third</a>
286 <a href="/rev/a7c1559b7bba?style=coal">second</a>
286 <a href="/rev/a7c1559b7bba?style=coal">second</a>
287 <a href="/rev/43c799df6e75?style=coal">first</a>
287 <a href="/rev/43c799df6e75?style=coal">first</a>
288
288
289 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'rev/xyzzy?style=coal' | egrep $REVLINKS
289 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'rev/xyzzy?style=coal' | egrep $REVLINKS
290 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
290 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
291 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
291 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
292 <li><a href="/raw-rev/xyzzy?style=coal">raw</a></li>
292 <li><a href="/raw-rev/xyzzy?style=coal">raw</a></li>
293 <li><a href="/file/xyzzy?style=coal">browse</a></li>
293 <li><a href="/file/xyzzy?style=coal">browse</a></li>
294 <a href="/archive/xyzzy.zip">zip</a>
294 <a href="/archive/xyzzy.zip">zip</a>
295 changeset 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
295 changeset 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
296 <td class="author"><a href="/rev/43c799df6e75?style=coal">43c799df6e75</a> </td>
296 <td class="author"><a href="/rev/43c799df6e75?style=coal">43c799df6e75</a> </td>
297 <td class="author"> <a href="/rev/9d8c40cba617?style=coal">9d8c40cba617</a></td>
297 <td class="author"> <a href="/rev/9d8c40cba617?style=coal">9d8c40cba617</a></td>
298 <td class="files"><a href="/file/a7c1559b7bba/foo?style=coal">foo</a> </td>
298 <td class="files"><a href="/file/a7c1559b7bba/foo?style=coal">foo</a> </td>
299
299
300 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog/xyzzy?style=coal' | egrep $REVLINKS
300 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog/xyzzy?style=coal' | egrep $REVLINKS
301 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
301 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
302 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
302 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
303 <li><a href="/file/xyzzy?style=coal">browse</a></li>
303 <li><a href="/file/xyzzy?style=coal">browse</a></li>
304 <a href="/archive/xyzzy.zip">zip</a>
304 <a href="/archive/xyzzy.zip">zip</a>
305 <a href="/shortlog/xyzzy?revcount=30&style=coal">less</a>
305 <a href="/shortlog/xyzzy?revcount=30&style=coal">less</a>
306 <a href="/shortlog/xyzzy?revcount=120&style=coal">more</a>
306 <a href="/shortlog/xyzzy?revcount=120&style=coal">more</a>
307 | rev 1: <a href="/shortlog/43c799df6e75?style=coal">(0)</a> <a href="/shortlog/tip?style=coal">tip</a>
307 | rev 1: <a href="/shortlog/43c799df6e75?style=coal">(0)</a> <a href="/shortlog/tip?style=coal">tip</a>
308 <a href="/rev/a7c1559b7bba?style=coal">second</a>
308 <a href="/rev/a7c1559b7bba?style=coal">second</a>
309 <a href="/rev/43c799df6e75?style=coal">first</a>
309 <a href="/rev/43c799df6e75?style=coal">first</a>
310 <a href="/shortlog/xyzzy?revcount=30&style=coal">less</a>
310 <a href="/shortlog/xyzzy?revcount=30&style=coal">less</a>
311 <a href="/shortlog/xyzzy?revcount=120&style=coal">more</a>
311 <a href="/shortlog/xyzzy?revcount=120&style=coal">more</a>
312 | rev 1: <a href="/shortlog/43c799df6e75?style=coal">(0)</a> <a href="/shortlog/tip?style=coal">tip</a>
312 | rev 1: <a href="/shortlog/43c799df6e75?style=coal">(0)</a> <a href="/shortlog/tip?style=coal">tip</a>
313
313
314 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph/xyzzy?style=coal' | egrep $REVLINKS
314 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph/xyzzy?style=coal' | egrep $REVLINKS
315 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
315 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
316 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
316 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
317 <li><a href="/file/xyzzy?style=coal">browse</a></li>
317 <li><a href="/file/xyzzy?style=coal">browse</a></li>
318 <a href="/graph/xyzzy?revcount=30&style=coal">less</a>
318 <a href="/graph/xyzzy?revcount=30&style=coal">less</a>
319 <a href="/graph/xyzzy?revcount=120&style=coal">more</a>
319 <a href="/graph/xyzzy?revcount=120&style=coal">more</a>
320 | rev 1: <a href="/graph/43c799df6e75?style=coal">(0)</a> <a href="/graph/tip?style=coal">tip</a>
320 | rev 1: <a href="/graph/43c799df6e75?style=coal">(0)</a> <a href="/graph/tip?style=coal">tip</a>
321 <a href="/graph/xyzzy?revcount=30&style=coal">less</a>
321 <a href="/graph/xyzzy?revcount=30&style=coal">less</a>
322 <a href="/graph/xyzzy?revcount=120&style=coal">more</a>
322 <a href="/graph/xyzzy?revcount=120&style=coal">more</a>
323 | rev 1: <a href="/graph/43c799df6e75?style=coal">(0)</a> <a href="/graph/tip?style=coal">tip</a>
323 | rev 1: <a href="/graph/43c799df6e75?style=coal">(0)</a> <a href="/graph/tip?style=coal">tip</a>
324
324
325 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy?style=coal' | egrep $REVLINKS
325 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy?style=coal' | egrep $REVLINKS
326 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
326 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
327 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
327 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
328 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
328 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
329 <a href="/archive/xyzzy.zip">zip</a>
329 <a href="/archive/xyzzy.zip">zip</a>
330 directory / @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
330 directory / @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
331 <td class="name"><a href="/file/xyzzy/?style=coal">[up]</a></td>
331 <td class="name"><a href="/file/xyzzy/?style=coal">[up]</a></td>
332 <a href="/file/xyzzy/dir?style=coal">
332 <a href="/file/xyzzy/dir?style=coal">
333 <a href="/file/xyzzy/dir/?style=coal">
333 <a href="/file/xyzzy/dir/?style=coal">
334 <a href="/file/xyzzy/foo?style=coal">
334 <a href="/file/xyzzy/foo?style=coal">
335
335
336 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy/foo?style=coal' | egrep $REVLINKS
336 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy/foo?style=coal' | egrep $REVLINKS
337 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
337 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
338 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
338 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
339 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
339 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
340 <li><a href="/file/xyzzy/?style=coal">browse</a></li>
340 <li><a href="/file/xyzzy/?style=coal">browse</a></li>
341 <li><a href="/file/tip/foo?style=coal">latest</a></li>
341 <li><a href="/file/tip/foo?style=coal">latest</a></li>
342 <li><a href="/diff/xyzzy/foo?style=coal">diff</a></li>
342 <li><a href="/diff/xyzzy/foo?style=coal">diff</a></li>
343 <li><a href="/comparison/xyzzy/foo?style=coal">comparison</a></li>
343 <li><a href="/comparison/xyzzy/foo?style=coal">comparison</a></li>
344 <li><a href="/annotate/xyzzy/foo?style=coal">annotate</a></li>
344 <li><a href="/annotate/xyzzy/foo?style=coal">annotate</a></li>
345 <li><a href="/log/xyzzy/foo?style=coal">file log</a></li>
345 <li><a href="/log/xyzzy/foo?style=coal">file log</a></li>
346 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
346 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
347 view foo @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
347 view foo @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
348 <td class="author"><a href="/file/43c799df6e75/foo?style=coal">43c799df6e75</a> </td>
348 <td class="author"><a href="/file/43c799df6e75/foo?style=coal">43c799df6e75</a> </td>
349 <td class="author"><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td>
349 <td class="author"><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td>
350
350
351 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy/foo?style=coal' | egrep $REVLINKS
351 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy/foo?style=coal' | egrep $REVLINKS
352 href="/atom-log/tip/foo" title="Atom feed for test:foo" />
352 href="/atom-log/tip/foo" title="Atom feed for test:foo" />
353 href="/rss-log/tip/foo" title="RSS feed for test:foo" />
353 href="/rss-log/tip/foo" title="RSS feed for test:foo" />
354 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
354 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
355 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
355 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
356 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
356 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
357 <li><a href="/file/xyzzy?style=coal">browse</a></li>
357 <li><a href="/file/xyzzy?style=coal">browse</a></li>
358 <li><a href="/file/xyzzy/foo?style=coal">file</a></li>
358 <li><a href="/file/xyzzy/foo?style=coal">file</a></li>
359 <li><a href="/diff/xyzzy/foo?style=coal">diff</a></li>
359 <li><a href="/diff/xyzzy/foo?style=coal">diff</a></li>
360 <li><a href="/comparison/xyzzy/foo?style=coal">comparison</a></li>
360 <li><a href="/comparison/xyzzy/foo?style=coal">comparison</a></li>
361 <li><a href="/annotate/xyzzy/foo?style=coal">annotate</a></li>
361 <li><a href="/annotate/xyzzy/foo?style=coal">annotate</a></li>
362 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
362 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
363 <a href="/atom-log/tip/foo" title="subscribe to atom feed">
363 <a href="/atom-log/tip/foo" title="subscribe to atom feed">
364 log foo @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
364 log foo @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
365 <a href="/log/xyzzy/foo?revcount=30&style=coal">less</a>
365 <a href="/log/xyzzy/foo?revcount=30&style=coal">less</a>
366 <a href="/log/xyzzy/foo?revcount=120&style=coal">more</a>
366 <a href="/log/xyzzy/foo?revcount=120&style=coal">more</a>
367 | <a href="/log/43c799df6e75/foo?style=coal">(0)</a> <a href="/log/tip/foo?style=coal">tip</a> </div>
367 | <a href="/log/43c799df6e75/foo?style=coal">(0)</a> <a href="/log/tip/foo?style=coal">tip</a> </div>
368 <a href="/rev/a7c1559b7bba?style=coal">second</a>
368 <a href="/rev/a7c1559b7bba?style=coal">second</a>
369 <a href="/rev/43c799df6e75?style=coal">first</a>
369 <a href="/rev/43c799df6e75?style=coal">first</a>
370 <a href="/log/xyzzy/foo?revcount=30&style=coal">less</a>
370 <a href="/log/xyzzy/foo?revcount=30&style=coal">less</a>
371 <a href="/log/xyzzy/foo?revcount=120&style=coal">more</a>
371 <a href="/log/xyzzy/foo?revcount=120&style=coal">more</a>
372 | <a href="/log/43c799df6e75/foo?style=coal">(0)</a> <a href="/log/tip/foo?style=coal">tip</a>
372 | <a href="/log/43c799df6e75/foo?style=coal">(0)</a> <a href="/log/tip/foo?style=coal">tip</a>
373
373
374 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'annotate/xyzzy/foo?style=coal' | egrep $REVLINKS
374 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'annotate/xyzzy/foo?style=coal' | egrep $REVLINKS
375 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
375 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
376 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
376 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
377 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
377 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
378 <li><a href="/file/xyzzy/?style=coal">browse</a></li>
378 <li><a href="/file/xyzzy/?style=coal">browse</a></li>
379 <li><a href="/file/xyzzy/foo?style=coal">file</a></li>
379 <li><a href="/file/xyzzy/foo?style=coal">file</a></li>
380 <li><a href="/file/tip/foo?style=coal">latest</a></li>
380 <li><a href="/file/tip/foo?style=coal">latest</a></li>
381 <li><a href="/diff/xyzzy/foo?style=coal">diff</a></li>
381 <li><a href="/diff/xyzzy/foo?style=coal">diff</a></li>
382 <li><a href="/comparison/xyzzy/foo?style=coal">comparison</a></li>
382 <li><a href="/comparison/xyzzy/foo?style=coal">comparison</a></li>
383 <li><a href="/log/xyzzy/foo?style=coal">file log</a></li>
383 <li><a href="/log/xyzzy/foo?style=coal">file log</a></li>
384 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
384 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
385 annotate foo @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
385 annotate foo @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
386 <td class="author"><a href="/file/43c799df6e75/foo?style=coal">43c799df6e75</a> </td>
386 <td class="author"><a href="/file/43c799df6e75/foo?style=coal">43c799df6e75</a> </td>
387 <td class="author"><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td>
387 <td class="author"><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td>
388 <a href="/annotate/43c799df6e75/foo?style=coal#l1">
388 <a href="/annotate/43c799df6e75/foo?style=coal#l1">
389 <a href="/annotate/43c799df6e75/foo?style=coal#l1">
389 <a href="/annotate/43c799df6e75/foo?style=coal#l1">
390 <a href="/diff/43c799df6e75/foo?style=coal">diff</a>
390 <a href="/diff/43c799df6e75/foo?style=coal">diff</a>
391 <a href="/rev/43c799df6e75?style=coal">changeset</a>
391 <a href="/rev/43c799df6e75?style=coal">changeset</a>
392 <a href="/annotate/a7c1559b7bba/foo?style=coal#l2">
392 <a href="/annotate/a7c1559b7bba/foo?style=coal#l2">
393 <a href="/annotate/a7c1559b7bba/foo?style=coal#l2">
393 <a href="/annotate/a7c1559b7bba/foo?style=coal#l2">
394 <a href="/annotate/43c799df6e75/foo?style=coal">0</a></div>
394 <a href="/annotate/43c799df6e75/foo?style=coal">0</a></div>
395 <a href="/diff/a7c1559b7bba/foo?style=coal">diff</a>
395 <a href="/diff/a7c1559b7bba/foo?style=coal">diff</a>
396 <a href="/rev/a7c1559b7bba?style=coal">changeset</a>
396 <a href="/rev/a7c1559b7bba?style=coal">changeset</a>
397
397
398 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'diff/xyzzy/foo?style=coal' | egrep $REVLINKS
398 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'diff/xyzzy/foo?style=coal' | egrep $REVLINKS
399 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
399 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
400 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
400 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
401 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
401 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
402 <li><a href="/file/xyzzy?style=coal">browse</a></li>
402 <li><a href="/file/xyzzy?style=coal">browse</a></li>
403 <li><a href="/file/xyzzy/foo?style=coal">file</a></li>
403 <li><a href="/file/xyzzy/foo?style=coal">file</a></li>
404 <li><a href="/file/tip/foo?style=coal">latest</a></li>
404 <li><a href="/file/tip/foo?style=coal">latest</a></li>
405 <li><a href="/comparison/xyzzy/foo?style=coal">comparison</a></li>
405 <li><a href="/comparison/xyzzy/foo?style=coal">comparison</a></li>
406 <li><a href="/annotate/xyzzy/foo?style=coal">annotate</a></li>
406 <li><a href="/annotate/xyzzy/foo?style=coal">annotate</a></li>
407 <li><a href="/log/xyzzy/foo?style=coal">file log</a></li>
407 <li><a href="/log/xyzzy/foo?style=coal">file log</a></li>
408 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
408 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
409 diff foo @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
409 diff foo @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
410 <td><a href="/file/43c799df6e75/foo?style=coal">43c799df6e75</a> </td>
410 <td><a href="/file/43c799df6e75/foo?style=coal">43c799df6e75</a> </td>
411 <td><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td>
411 <td><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td>
412
412
413 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'comparison/xyzzy/foo?style=coal' | egrep $REVLINKS
413 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'comparison/xyzzy/foo?style=coal' | egrep $REVLINKS
414 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
414 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
415 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
415 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
416 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
416 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
417 <li><a href="/file/xyzzy?style=coal">browse</a></li>
417 <li><a href="/file/xyzzy?style=coal">browse</a></li>
418 <li><a href="/file/xyzzy/foo?style=coal">file</a></li>
418 <li><a href="/file/xyzzy/foo?style=coal">file</a></li>
419 <li><a href="/file/tip/foo?style=coal">latest</a></li>
419 <li><a href="/file/tip/foo?style=coal">latest</a></li>
420 <li><a href="/diff/xyzzy/foo?style=coal">diff</a></li>
420 <li><a href="/diff/xyzzy/foo?style=coal">diff</a></li>
421 <li><a href="/annotate/xyzzy/foo?style=coal">annotate</a></li>
421 <li><a href="/annotate/xyzzy/foo?style=coal">annotate</a></li>
422 <li><a href="/log/xyzzy/foo?style=coal">file log</a></li>
422 <li><a href="/log/xyzzy/foo?style=coal">file log</a></li>
423 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
423 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
424 comparison foo @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
424 comparison foo @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
425 <td><a href="/file/43c799df6e75/foo?style=coal">43c799df6e75</a> </td>
425 <td><a href="/file/43c799df6e75/foo?style=coal">43c799df6e75</a> </td>
426 <td><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td>
426 <td><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td>
427
427
428 (De)referencing symbolic revisions (gitweb)
428 (De)referencing symbolic revisions (gitweb)
429
429
430 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'summary?style=gitweb' | egrep $REVLINKS
430 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'summary?style=gitweb' | egrep $REVLINKS
431 <a href="/file?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a> |
431 <a href="/file?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a> |
432 <a class="list" href="/rev/9d8c40cba617?style=gitweb">
432 <a class="list" href="/rev/9d8c40cba617?style=gitweb">
433 <a href="/rev/9d8c40cba617?style=gitweb">changeset</a> |
433 <a href="/rev/9d8c40cba617?style=gitweb">changeset</a> |
434 <a href="/file/9d8c40cba617?style=gitweb">files</a>
434 <a href="/file/9d8c40cba617?style=gitweb">files</a>
435 <a class="list" href="/rev/a7c1559b7bba?style=gitweb">
435 <a class="list" href="/rev/a7c1559b7bba?style=gitweb">
436 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
436 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
437 <a href="/file/a7c1559b7bba?style=gitweb">files</a>
437 <a href="/file/a7c1559b7bba?style=gitweb">files</a>
438 <a class="list" href="/rev/43c799df6e75?style=gitweb">
438 <a class="list" href="/rev/43c799df6e75?style=gitweb">
439 <a href="/rev/43c799df6e75?style=gitweb">changeset</a> |
439 <a href="/rev/43c799df6e75?style=gitweb">changeset</a> |
440 <a href="/file/43c799df6e75?style=gitweb">files</a>
440 <a href="/file/43c799df6e75?style=gitweb">files</a>
441 <td><a class="list" href="/rev/xyzzy?style=gitweb"><b>xyzzy</b></a></td>
441 <td><a class="list" href="/rev/xyzzy?style=gitweb"><b>xyzzy</b></a></td>
442 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
442 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
443 <a href="/log/a7c1559b7bba?style=gitweb">changelog</a> |
443 <a href="/log/a7c1559b7bba?style=gitweb">changelog</a> |
444 <a href="/file/a7c1559b7bba?style=gitweb">files</a>
444 <a href="/file/a7c1559b7bba?style=gitweb">files</a>
445 <td class="open"><a class="list" href="/shortlog/default?style=gitweb"><b>default</b></a></td>
445 <td class="open"><a class="list" href="/shortlog/default?style=gitweb"><b>default</b></a></td>
446 <a href="/changeset/9d8c40cba617?style=gitweb">changeset</a> |
446 <a href="/changeset/9d8c40cba617?style=gitweb">changeset</a> |
447 <a href="/log/9d8c40cba617?style=gitweb">changelog</a> |
447 <a href="/log/9d8c40cba617?style=gitweb">changelog</a> |
448 <a href="/file/9d8c40cba617?style=gitweb">files</a>
448 <a href="/file/9d8c40cba617?style=gitweb">files</a>
449
449
450 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=gitweb' | egrep $REVLINKS
450 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=gitweb' | egrep $REVLINKS
451 <a href="/log/tip?style=gitweb">changelog</a> |
451 <a href="/log/tip?style=gitweb">changelog</a> |
452 <a href="/graph/tip?style=gitweb">graph</a> |
452 <a href="/graph/tip?style=gitweb">graph</a> |
453 <a href="/file/tip?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a> |
453 <a href="/file/tip?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a> |
454 <br/><a href="/shortlog/43c799df6e75?style=gitweb">(0)</a> <a href="/shortlog/tip?style=gitweb">tip</a> <br/>
454 <br/><a href="/shortlog/43c799df6e75?style=gitweb">(0)</a> <a href="/shortlog/tip?style=gitweb">tip</a> <br/>
455 <a class="list" href="/rev/9d8c40cba617?style=gitweb">
455 <a class="list" href="/rev/9d8c40cba617?style=gitweb">
456 <a href="/rev/9d8c40cba617?style=gitweb">changeset</a> |
456 <a href="/rev/9d8c40cba617?style=gitweb">changeset</a> |
457 <a href="/file/9d8c40cba617?style=gitweb">files</a>
457 <a href="/file/9d8c40cba617?style=gitweb">files</a>
458 <a class="list" href="/rev/a7c1559b7bba?style=gitweb">
458 <a class="list" href="/rev/a7c1559b7bba?style=gitweb">
459 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
459 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
460 <a href="/file/a7c1559b7bba?style=gitweb">files</a>
460 <a href="/file/a7c1559b7bba?style=gitweb">files</a>
461 <a class="list" href="/rev/43c799df6e75?style=gitweb">
461 <a class="list" href="/rev/43c799df6e75?style=gitweb">
462 <a href="/rev/43c799df6e75?style=gitweb">changeset</a> |
462 <a href="/rev/43c799df6e75?style=gitweb">changeset</a> |
463 <a href="/file/43c799df6e75?style=gitweb">files</a>
463 <a href="/file/43c799df6e75?style=gitweb">files</a>
464 <a href="/shortlog/43c799df6e75?style=gitweb">(0)</a> <a href="/shortlog/tip?style=gitweb">tip</a>
464 <a href="/shortlog/43c799df6e75?style=gitweb">(0)</a> <a href="/shortlog/tip?style=gitweb">tip</a>
465
465
466 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log?style=gitweb' | egrep $REVLINKS
466 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log?style=gitweb' | egrep $REVLINKS
467 <a href="/shortlog/tip?style=gitweb">shortlog</a> |
467 <a href="/shortlog/tip?style=gitweb">shortlog</a> |
468 <a href="/graph/tip?style=gitweb">graph</a> |
468 <a href="/graph/tip?style=gitweb">graph</a> |
469 <a href="/file/tip?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a> |
469 <a href="/file/tip?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a> |
470 <a href="/log/43c799df6e75?style=gitweb">(0)</a> <a href="/log/tip?style=gitweb">tip</a> <br/>
470 <a href="/log/43c799df6e75?style=gitweb">(0)</a> <a href="/log/tip?style=gitweb">tip</a> <br/>
471 <a class="title" href="/rev/9d8c40cba617?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>third<span class="logtags"> <span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></a>
471 <a class="title" href="/rev/9d8c40cba617?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>third<span class="logtags"> <span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></a>
472 <a href="/rev/9d8c40cba617?style=gitweb">changeset</a><br/>
472 <a href="/rev/9d8c40cba617?style=gitweb">changeset</a><br/>
473 <a class="title" href="/rev/a7c1559b7bba?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a>
473 <a class="title" href="/rev/a7c1559b7bba?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a>
474 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a><br/>
474 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a><br/>
475 <a class="title" href="/rev/43c799df6e75?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>first<span class="logtags"> </span></a>
475 <a class="title" href="/rev/43c799df6e75?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>first<span class="logtags"> </span></a>
476 <a href="/rev/43c799df6e75?style=gitweb">changeset</a><br/>
476 <a href="/rev/43c799df6e75?style=gitweb">changeset</a><br/>
477 <a href="/log/43c799df6e75?style=gitweb">(0)</a> <a href="/log/tip?style=gitweb">tip</a> <br/>
477 <a href="/log/43c799df6e75?style=gitweb">(0)</a> <a href="/log/tip?style=gitweb">tip</a> <br/>
478
478
479 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph?style=gitweb' | egrep $REVLINKS
479 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph?style=gitweb' | egrep $REVLINKS
480 <a href="/shortlog/tip?style=gitweb">shortlog</a> |
480 <a href="/shortlog/tip?style=gitweb">shortlog</a> |
481 <a href="/log/tip?style=gitweb">changelog</a> |
481 <a href="/log/tip?style=gitweb">changelog</a> |
482 <a href="/file/tip?style=gitweb">files</a> |
482 <a href="/file/tip?style=gitweb">files</a> |
483 <a href="/graph/tip?revcount=30&style=gitweb">less</a>
483 <a href="/graph/tip?revcount=30&style=gitweb">less</a>
484 <a href="/graph/tip?revcount=120&style=gitweb">more</a>
484 <a href="/graph/tip?revcount=120&style=gitweb">more</a>
485 | <a href="/graph/43c799df6e75?style=gitweb">(0)</a> <a href="/graph/tip?style=gitweb">tip</a> <br/>
485 | <a href="/graph/43c799df6e75?style=gitweb">(0)</a> <a href="/graph/tip?style=gitweb">tip</a> <br/>
486 <a href="/graph/tip?revcount=30&style=gitweb">less</a>
486 <a href="/graph/tip?revcount=30&style=gitweb">less</a>
487 <a href="/graph/tip?revcount=120&style=gitweb">more</a>
487 <a href="/graph/tip?revcount=120&style=gitweb">more</a>
488 | <a href="/graph/43c799df6e75?style=gitweb">(0)</a> <a href="/graph/tip?style=gitweb">tip</a>
488 | <a href="/graph/43c799df6e75?style=gitweb">(0)</a> <a href="/graph/tip?style=gitweb">tip</a>
489
489
490 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'tags?style=gitweb' | egrep $REVLINKS
490 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'tags?style=gitweb' | egrep $REVLINKS
491 <td><a class="list" href="/rev/tip?style=gitweb"><b>tip</b></a></td>
491 <td><a class="list" href="/rev/tip?style=gitweb"><b>tip</b></a></td>
492 <a href="/rev/9d8c40cba617?style=gitweb">changeset</a> |
492 <a href="/rev/9d8c40cba617?style=gitweb">changeset</a> |
493 <a href="/log/9d8c40cba617?style=gitweb">changelog</a> |
493 <a href="/log/9d8c40cba617?style=gitweb">changelog</a> |
494 <a href="/file/9d8c40cba617?style=gitweb">files</a>
494 <a href="/file/9d8c40cba617?style=gitweb">files</a>
495
495
496 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'bookmarks?style=gitweb' | egrep $REVLINKS
496 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'bookmarks?style=gitweb' | egrep $REVLINKS
497 <td><a class="list" href="/rev/xyzzy?style=gitweb"><b>xyzzy</b></a></td>
497 <td><a class="list" href="/rev/xyzzy?style=gitweb"><b>xyzzy</b></a></td>
498 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
498 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
499 <a href="/log/a7c1559b7bba?style=gitweb">changelog</a> |
499 <a href="/log/a7c1559b7bba?style=gitweb">changelog</a> |
500 <a href="/file/a7c1559b7bba?style=gitweb">files</a>
500 <a href="/file/a7c1559b7bba?style=gitweb">files</a>
501
501
502 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'branches?style=gitweb' | egrep $REVLINKS
502 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'branches?style=gitweb' | egrep $REVLINKS
503 <td class="open"><a class="list" href="/shortlog/default?style=gitweb"><b>default</b></a></td>
503 <td class="open"><a class="list" href="/shortlog/default?style=gitweb"><b>default</b></a></td>
504 <a href="/changeset/9d8c40cba617?style=gitweb">changeset</a> |
504 <a href="/changeset/9d8c40cba617?style=gitweb">changeset</a> |
505 <a href="/log/9d8c40cba617?style=gitweb">changelog</a> |
505 <a href="/log/9d8c40cba617?style=gitweb">changelog</a> |
506 <a href="/file/9d8c40cba617?style=gitweb">files</a>
506 <a href="/file/9d8c40cba617?style=gitweb">files</a>
507
507
508 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file?style=gitweb' | egrep $REVLINKS
508 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file?style=gitweb' | egrep $REVLINKS
509 <a href="/rev/tip?style=gitweb">changeset</a> | <a href="/archive/tip.zip">zip</a> |
509 <a href="/rev/tip?style=gitweb">changeset</a> | <a href="/archive/tip.zip">zip</a> |
510 <td><a href="/file/tip/?style=gitweb">[up]</a></td>
510 <td><a href="/file/tip/?style=gitweb">[up]</a></td>
511 <a href="/file/tip/dir?style=gitweb">dir</a>
511 <a href="/file/tip/dir?style=gitweb">dir</a>
512 <a href="/file/tip/dir/?style=gitweb"></a>
512 <a href="/file/tip/dir/?style=gitweb"></a>
513 <a href="/file/tip/dir?style=gitweb">files</a>
513 <a href="/file/tip/dir?style=gitweb">files</a>
514 <a class="list" href="/file/tip/foo?style=gitweb">foo</a>
514 <a class="list" href="/file/tip/foo?style=gitweb">foo</a>
515 <a href="/file/tip/foo?style=gitweb">file</a> |
515 <a href="/file/tip/foo?style=gitweb">file</a> |
516 <a href="/log/tip/foo?style=gitweb">revisions</a> |
516 <a href="/log/tip/foo?style=gitweb">revisions</a> |
517 <a href="/annotate/tip/foo?style=gitweb">annotate</a>
517 <a href="/annotate/tip/foo?style=gitweb">annotate</a>
518
518
519 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=gitweb&rev=all()' | egrep $REVLINKS
519 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=gitweb&rev=all()' | egrep $REVLINKS
520 <a href="/file?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a>
520 <a href="/file?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a>
521 <a class="title" href="/rev/9d8c40cba617?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>third<span class="logtags"> <span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></a>
521 <a class="title" href="/rev/9d8c40cba617?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>third<span class="logtags"> <span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></a>
522 <a href="/rev/9d8c40cba617?style=gitweb">changeset</a><br/>
522 <a href="/rev/9d8c40cba617?style=gitweb">changeset</a><br/>
523 <a class="title" href="/rev/a7c1559b7bba?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a>
523 <a class="title" href="/rev/a7c1559b7bba?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a>
524 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a><br/>
524 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a><br/>
525 <a class="title" href="/rev/43c799df6e75?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>first<span class="logtags"> </span></a>
525 <a class="title" href="/rev/43c799df6e75?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>first<span class="logtags"> </span></a>
526 <a href="/rev/43c799df6e75?style=gitweb">changeset</a><br/>
526 <a href="/rev/43c799df6e75?style=gitweb">changeset</a><br/>
527
527
528 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'rev/xyzzy?style=gitweb' | egrep $REVLINKS
528 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'rev/xyzzy?style=gitweb' | egrep $REVLINKS
529 <a href="/shortlog/xyzzy?style=gitweb">shortlog</a> |
529 <a href="/shortlog/xyzzy?style=gitweb">shortlog</a> |
530 <a href="/log/xyzzy?style=gitweb">changelog</a> |
530 <a href="/log/xyzzy?style=gitweb">changelog</a> |
531 <a href="/graph/xyzzy?style=gitweb">graph</a> |
531 <a href="/graph/xyzzy?style=gitweb">graph</a> |
532 <a href="/file/xyzzy?style=gitweb">files</a> |
532 <a href="/file/xyzzy?style=gitweb">files</a> |
533 <a href="/raw-rev/xyzzy">raw</a> | <a href="/archive/xyzzy.zip">zip</a> |
533 <a href="/raw-rev/xyzzy">raw</a> | <a href="/archive/xyzzy.zip">zip</a> |
534 <a class="title" href="/raw-rev/a7c1559b7bba">second <span class="logtags"><span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a>
534 <a class="title" href="/raw-rev/a7c1559b7bba">second <span class="logtags"><span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a>
535 <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
535 <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
536 <a class="list" href="/rev/43c799df6e75?style=gitweb">43c799df6e75</a>
536 <a class="list" href="/rev/43c799df6e75?style=gitweb">43c799df6e75</a>
537 <a class="list" href="/rev/9d8c40cba617?style=gitweb">9d8c40cba617</a>
537 <a class="list" href="/rev/9d8c40cba617?style=gitweb">9d8c40cba617</a>
538 <td><a class="list" href="/diff/a7c1559b7bba/foo?style=gitweb">foo</a></td>
538 <td><a class="list" href="/diff/a7c1559b7bba/foo?style=gitweb">foo</a></td>
539 <a href="/file/a7c1559b7bba/foo?style=gitweb">file</a> |
539 <a href="/file/a7c1559b7bba/foo?style=gitweb">file</a> |
540 <a href="/annotate/a7c1559b7bba/foo?style=gitweb">annotate</a> |
540 <a href="/annotate/a7c1559b7bba/foo?style=gitweb">annotate</a> |
541 <a href="/diff/a7c1559b7bba/foo?style=gitweb">diff</a> |
541 <a href="/diff/a7c1559b7bba/foo?style=gitweb">diff</a> |
542 <a href="/comparison/a7c1559b7bba/foo?style=gitweb">comparison</a> |
542 <a href="/comparison/a7c1559b7bba/foo?style=gitweb">comparison</a> |
543 <a href="/log/a7c1559b7bba/foo?style=gitweb">revisions</a>
543 <a href="/log/a7c1559b7bba/foo?style=gitweb">revisions</a>
544
544
545 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog/xyzzy?style=gitweb' | egrep $REVLINKS
545 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog/xyzzy?style=gitweb' | egrep $REVLINKS
546 <a href="/log/xyzzy?style=gitweb">changelog</a> |
546 <a href="/log/xyzzy?style=gitweb">changelog</a> |
547 <a href="/graph/xyzzy?style=gitweb">graph</a> |
547 <a href="/graph/xyzzy?style=gitweb">graph</a> |
548 <a href="/file/xyzzy?style=gitweb">files</a> | <a href="/archive/xyzzy.zip">zip</a> |
548 <a href="/file/xyzzy?style=gitweb">files</a> | <a href="/archive/xyzzy.zip">zip</a> |
549 <br/><a href="/shortlog/43c799df6e75?style=gitweb">(0)</a> <a href="/shortlog/tip?style=gitweb">tip</a> <br/>
549 <br/><a href="/shortlog/43c799df6e75?style=gitweb">(0)</a> <a href="/shortlog/tip?style=gitweb">tip</a> <br/>
550 <a class="list" href="/rev/a7c1559b7bba?style=gitweb">
550 <a class="list" href="/rev/a7c1559b7bba?style=gitweb">
551 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
551 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
552 <a href="/file/a7c1559b7bba?style=gitweb">files</a>
552 <a href="/file/a7c1559b7bba?style=gitweb">files</a>
553 <a class="list" href="/rev/43c799df6e75?style=gitweb">
553 <a class="list" href="/rev/43c799df6e75?style=gitweb">
554 <a href="/rev/43c799df6e75?style=gitweb">changeset</a> |
554 <a href="/rev/43c799df6e75?style=gitweb">changeset</a> |
555 <a href="/file/43c799df6e75?style=gitweb">files</a>
555 <a href="/file/43c799df6e75?style=gitweb">files</a>
556 <a href="/shortlog/43c799df6e75?style=gitweb">(0)</a> <a href="/shortlog/tip?style=gitweb">tip</a>
556 <a href="/shortlog/43c799df6e75?style=gitweb">(0)</a> <a href="/shortlog/tip?style=gitweb">tip</a>
557
557
558 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy?style=gitweb' | egrep $REVLINKS
558 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy?style=gitweb' | egrep $REVLINKS
559 <a href="/shortlog/xyzzy?style=gitweb">shortlog</a> |
559 <a href="/shortlog/xyzzy?style=gitweb">shortlog</a> |
560 <a href="/graph/xyzzy?style=gitweb">graph</a> |
560 <a href="/graph/xyzzy?style=gitweb">graph</a> |
561 <a href="/file/xyzzy?style=gitweb">files</a> | <a href="/archive/xyzzy.zip">zip</a> |
561 <a href="/file/xyzzy?style=gitweb">files</a> | <a href="/archive/xyzzy.zip">zip</a> |
562 <a href="/log/43c799df6e75?style=gitweb">(0)</a> <a href="/log/tip?style=gitweb">tip</a> <br/>
562 <a href="/log/43c799df6e75?style=gitweb">(0)</a> <a href="/log/tip?style=gitweb">tip</a> <br/>
563 <a class="title" href="/rev/a7c1559b7bba?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a>
563 <a class="title" href="/rev/a7c1559b7bba?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a>
564 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a><br/>
564 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a><br/>
565 <a class="title" href="/rev/43c799df6e75?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>first<span class="logtags"> </span></a>
565 <a class="title" href="/rev/43c799df6e75?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>first<span class="logtags"> </span></a>
566 <a href="/rev/43c799df6e75?style=gitweb">changeset</a><br/>
566 <a href="/rev/43c799df6e75?style=gitweb">changeset</a><br/>
567 <a href="/log/43c799df6e75?style=gitweb">(0)</a> <a href="/log/tip?style=gitweb">tip</a> <br/>
567 <a href="/log/43c799df6e75?style=gitweb">(0)</a> <a href="/log/tip?style=gitweb">tip</a> <br/>
568
568
569 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph/xyzzy?style=gitweb' | egrep $REVLINKS
569 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph/xyzzy?style=gitweb' | egrep $REVLINKS
570 <a href="/shortlog/xyzzy?style=gitweb">shortlog</a> |
570 <a href="/shortlog/xyzzy?style=gitweb">shortlog</a> |
571 <a href="/log/xyzzy?style=gitweb">changelog</a> |
571 <a href="/log/xyzzy?style=gitweb">changelog</a> |
572 <a href="/file/xyzzy?style=gitweb">files</a> |
572 <a href="/file/xyzzy?style=gitweb">files</a> |
573 <a href="/graph/xyzzy?revcount=30&style=gitweb">less</a>
573 <a href="/graph/xyzzy?revcount=30&style=gitweb">less</a>
574 <a href="/graph/xyzzy?revcount=120&style=gitweb">more</a>
574 <a href="/graph/xyzzy?revcount=120&style=gitweb">more</a>
575 | <a href="/graph/43c799df6e75?style=gitweb">(0)</a> <a href="/graph/tip?style=gitweb">tip</a> <br/>
575 | <a href="/graph/43c799df6e75?style=gitweb">(0)</a> <a href="/graph/tip?style=gitweb">tip</a> <br/>
576 <a href="/graph/xyzzy?revcount=30&style=gitweb">less</a>
576 <a href="/graph/xyzzy?revcount=30&style=gitweb">less</a>
577 <a href="/graph/xyzzy?revcount=120&style=gitweb">more</a>
577 <a href="/graph/xyzzy?revcount=120&style=gitweb">more</a>
578 | <a href="/graph/43c799df6e75?style=gitweb">(0)</a> <a href="/graph/tip?style=gitweb">tip</a>
578 | <a href="/graph/43c799df6e75?style=gitweb">(0)</a> <a href="/graph/tip?style=gitweb">tip</a>
579
579
580 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy?style=gitweb' | egrep $REVLINKS
580 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy?style=gitweb' | egrep $REVLINKS
581 <a href="/rev/xyzzy?style=gitweb">changeset</a> | <a href="/archive/xyzzy.zip">zip</a> |
581 <a href="/rev/xyzzy?style=gitweb">changeset</a> | <a href="/archive/xyzzy.zip">zip</a> |
582 <td><a href="/file/xyzzy/?style=gitweb">[up]</a></td>
582 <td><a href="/file/xyzzy/?style=gitweb">[up]</a></td>
583 <a href="/file/xyzzy/dir?style=gitweb">dir</a>
583 <a href="/file/xyzzy/dir?style=gitweb">dir</a>
584 <a href="/file/xyzzy/dir/?style=gitweb"></a>
584 <a href="/file/xyzzy/dir/?style=gitweb"></a>
585 <a href="/file/xyzzy/dir?style=gitweb">files</a>
585 <a href="/file/xyzzy/dir?style=gitweb">files</a>
586 <a class="list" href="/file/xyzzy/foo?style=gitweb">foo</a>
586 <a class="list" href="/file/xyzzy/foo?style=gitweb">foo</a>
587 <a href="/file/xyzzy/foo?style=gitweb">file</a> |
587 <a href="/file/xyzzy/foo?style=gitweb">file</a> |
588 <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
588 <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
589 <a href="/annotate/xyzzy/foo?style=gitweb">annotate</a>
589 <a href="/annotate/xyzzy/foo?style=gitweb">annotate</a>
590
590
591 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy/foo?style=gitweb' | egrep $REVLINKS
591 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy/foo?style=gitweb' | egrep $REVLINKS
592 <a href="/file/xyzzy/?style=gitweb">files</a> |
592 <a href="/file/xyzzy/?style=gitweb">files</a> |
593 <a href="/rev/xyzzy?style=gitweb">changeset</a> |
593 <a href="/rev/xyzzy?style=gitweb">changeset</a> |
594 <a href="/file/tip/foo?style=gitweb">latest</a> |
594 <a href="/file/tip/foo?style=gitweb">latest</a> |
595 <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
595 <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
596 <a href="/annotate/xyzzy/foo?style=gitweb">annotate</a> |
596 <a href="/annotate/xyzzy/foo?style=gitweb">annotate</a> |
597 <a href="/diff/xyzzy/foo?style=gitweb">diff</a> |
597 <a href="/diff/xyzzy/foo?style=gitweb">diff</a> |
598 <a href="/comparison/xyzzy/foo?style=gitweb">comparison</a> |
598 <a href="/comparison/xyzzy/foo?style=gitweb">comparison</a> |
599 <a href="/raw-file/xyzzy/foo">raw</a> |
599 <a href="/raw-file/xyzzy/foo">raw</a> |
600 <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
600 <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
601 <a class="list" href="/file/43c799df6e75/foo?style=gitweb">
601 <a class="list" href="/file/43c799df6e75/foo?style=gitweb">
602 <a class="list" href="/file/9d8c40cba617/foo?style=gitweb">9d8c40cba617</a></td>
602 <a class="list" href="/file/9d8c40cba617/foo?style=gitweb">9d8c40cba617</a></td>
603
603
604 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy/foo?style=gitweb' | egrep $REVLINKS
604 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy/foo?style=gitweb' | egrep $REVLINKS
605 <a href="/file/xyzzy/foo?style=gitweb">file</a> |
605 <a href="/file/xyzzy/foo?style=gitweb">file</a> |
606 <a href="/annotate/xyzzy/foo?style=gitweb">annotate</a> |
606 <a href="/annotate/xyzzy/foo?style=gitweb">annotate</a> |
607 <a href="/diff/xyzzy/foo?style=gitweb">diff</a> |
607 <a href="/diff/xyzzy/foo?style=gitweb">diff</a> |
608 <a href="/comparison/xyzzy/foo?style=gitweb">comparison</a> |
608 <a href="/comparison/xyzzy/foo?style=gitweb">comparison</a> |
609 <a href="/rss-log/tip/foo">rss</a> |
609 <a href="/rss-log/tip/foo">rss</a> |
610 <a href="/log/43c799df6e75/foo?style=gitweb">(0)</a> <a href="/log/tip/foo?style=gitweb">tip</a>
610 <a href="/log/43c799df6e75/foo?style=gitweb">(0)</a> <a href="/log/tip/foo?style=gitweb">tip</a>
611 <a class="list" href="/rev/a7c1559b7bba?style=gitweb">
611 <a class="list" href="/rev/a7c1559b7bba?style=gitweb">
612 <a href="/file/a7c1559b7bba/foo?style=gitweb">file</a> |
612 <a href="/file/a7c1559b7bba/foo?style=gitweb">file</a> |
613 <a href="/diff/a7c1559b7bba/foo?style=gitweb">diff</a> |
613 <a href="/diff/a7c1559b7bba/foo?style=gitweb">diff</a> |
614 <a href="/annotate/a7c1559b7bba/foo?style=gitweb">annotate</a>
614 <a href="/annotate/a7c1559b7bba/foo?style=gitweb">annotate</a>
615 <a class="list" href="/rev/43c799df6e75?style=gitweb">
615 <a class="list" href="/rev/43c799df6e75?style=gitweb">
616 <a href="/file/43c799df6e75/foo?style=gitweb">file</a> |
616 <a href="/file/43c799df6e75/foo?style=gitweb">file</a> |
617 <a href="/diff/43c799df6e75/foo?style=gitweb">diff</a> |
617 <a href="/diff/43c799df6e75/foo?style=gitweb">diff</a> |
618 <a href="/annotate/43c799df6e75/foo?style=gitweb">annotate</a>
618 <a href="/annotate/43c799df6e75/foo?style=gitweb">annotate</a>
619 <a href="/log/xyzzy/foo?revcount=30&style=gitweb">less</a>
620 <a href="/log/xyzzy/foo?revcount=120&style=gitweb">more</a>
619 <a href="/log/43c799df6e75/foo?style=gitweb">(0)</a> <a href="/log/tip/foo?style=gitweb">tip</a>
621 <a href="/log/43c799df6e75/foo?style=gitweb">(0)</a> <a href="/log/tip/foo?style=gitweb">tip</a>
620
622
621 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'annotate/xyzzy/foo?style=gitweb' | egrep $REVLINKS
623 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'annotate/xyzzy/foo?style=gitweb' | egrep $REVLINKS
622 <a href="/file/xyzzy/?style=gitweb">files</a> |
624 <a href="/file/xyzzy/?style=gitweb">files</a> |
623 <a href="/rev/xyzzy?style=gitweb">changeset</a> |
625 <a href="/rev/xyzzy?style=gitweb">changeset</a> |
624 <a href="/file/xyzzy/foo?style=gitweb">file</a> |
626 <a href="/file/xyzzy/foo?style=gitweb">file</a> |
625 <a href="/file/tip/foo?style=gitweb">latest</a> |
627 <a href="/file/tip/foo?style=gitweb">latest</a> |
626 <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
628 <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
627 <a href="/diff/xyzzy/foo?style=gitweb">diff</a> |
629 <a href="/diff/xyzzy/foo?style=gitweb">diff</a> |
628 <a href="/comparison/xyzzy/foo?style=gitweb">comparison</a> |
630 <a href="/comparison/xyzzy/foo?style=gitweb">comparison</a> |
629 <a href="/raw-file/xyzzy/foo">raw</a> |
631 <a href="/raw-file/xyzzy/foo">raw</a> |
630 <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
632 <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
631 <a class="list" href="/annotate/43c799df6e75/foo?style=gitweb">
633 <a class="list" href="/annotate/43c799df6e75/foo?style=gitweb">
632 <a class="list" href="/annotate/9d8c40cba617/foo?style=gitweb">9d8c40cba617</a></td>
634 <a class="list" href="/annotate/9d8c40cba617/foo?style=gitweb">9d8c40cba617</a></td>
633 <a href="/annotate/43c799df6e75/foo?style=gitweb#l1">
635 <a href="/annotate/43c799df6e75/foo?style=gitweb#l1">
634 <a href="/annotate/43c799df6e75/foo?style=gitweb#l1">
636 <a href="/annotate/43c799df6e75/foo?style=gitweb#l1">
635 <a href="/diff/43c799df6e75/foo?style=gitweb">diff</a>
637 <a href="/diff/43c799df6e75/foo?style=gitweb">diff</a>
636 <a href="/rev/43c799df6e75?style=gitweb">changeset</a>
638 <a href="/rev/43c799df6e75?style=gitweb">changeset</a>
637 <a href="/annotate/a7c1559b7bba/foo?style=gitweb#l2">
639 <a href="/annotate/a7c1559b7bba/foo?style=gitweb#l2">
638 <a href="/annotate/a7c1559b7bba/foo?style=gitweb#l2">
640 <a href="/annotate/a7c1559b7bba/foo?style=gitweb#l2">
639 <a href="/annotate/43c799df6e75/foo?style=gitweb">0</a></div>
641 <a href="/annotate/43c799df6e75/foo?style=gitweb">0</a></div>
640 <a href="/diff/a7c1559b7bba/foo?style=gitweb">diff</a>
642 <a href="/diff/a7c1559b7bba/foo?style=gitweb">diff</a>
641 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a>
643 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a>
642
644
643 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'diff/xyzzy/foo?style=gitweb' | egrep $REVLINKS
645 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'diff/xyzzy/foo?style=gitweb' | egrep $REVLINKS
644 <a href="/file/xyzzy?style=gitweb">files</a> |
646 <a href="/file/xyzzy?style=gitweb">files</a> |
645 <a href="/rev/xyzzy?style=gitweb">changeset</a> |
647 <a href="/rev/xyzzy?style=gitweb">changeset</a> |
646 <a href="/file/xyzzy/foo?style=gitweb">file</a> |
648 <a href="/file/xyzzy/foo?style=gitweb">file</a> |
647 <a href="/file/tip/foo?style=gitweb">latest</a> |
649 <a href="/file/tip/foo?style=gitweb">latest</a> |
648 <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
650 <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
649 <a href="/annotate/xyzzy/foo?style=gitweb">annotate</a> |
651 <a href="/annotate/xyzzy/foo?style=gitweb">annotate</a> |
650 <a href="/comparison/xyzzy/foo?style=gitweb">comparison</a> |
652 <a href="/comparison/xyzzy/foo?style=gitweb">comparison</a> |
651 <a href="/raw-diff/xyzzy/foo">raw</a> |
653 <a href="/raw-diff/xyzzy/foo">raw</a> |
652 <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
654 <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
653 <a class="list" href="/diff/43c799df6e75/foo?style=gitweb">
655 <a class="list" href="/diff/43c799df6e75/foo?style=gitweb">
654 <a class="list" href="/diff/9d8c40cba617/foo?style=gitweb">9d8c40cba617</a>
656 <a class="list" href="/diff/9d8c40cba617/foo?style=gitweb">9d8c40cba617</a>
655
657
656 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'comparison/xyzzy/foo?style=gitweb' | egrep $REVLINKS
658 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'comparison/xyzzy/foo?style=gitweb' | egrep $REVLINKS
657 <a href="/file/xyzzy?style=gitweb">files</a> |
659 <a href="/file/xyzzy?style=gitweb">files</a> |
658 <a href="/rev/xyzzy?style=gitweb">changeset</a> |
660 <a href="/rev/xyzzy?style=gitweb">changeset</a> |
659 <a href="/file/xyzzy/foo?style=gitweb">file</a> |
661 <a href="/file/xyzzy/foo?style=gitweb">file</a> |
660 <a href="/file/tip/foo?style=gitweb">latest</a> |
662 <a href="/file/tip/foo?style=gitweb">latest</a> |
661 <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
663 <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
662 <a href="/annotate/xyzzy/foo?style=gitweb">annotate</a> |
664 <a href="/annotate/xyzzy/foo?style=gitweb">annotate</a> |
663 <a href="/diff/xyzzy/foo?style=gitweb">diff</a> |
665 <a href="/diff/xyzzy/foo?style=gitweb">diff</a> |
664 <a href="/raw-diff/xyzzy/foo">raw</a> |
666 <a href="/raw-diff/xyzzy/foo">raw</a> |
665 <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
667 <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
666 <a class="list" href="/comparison/43c799df6e75/foo?style=gitweb">
668 <a class="list" href="/comparison/43c799df6e75/foo?style=gitweb">
667 <a class="list" href="/comparison/9d8c40cba617/foo?style=gitweb">9d8c40cba617</a>
669 <a class="list" href="/comparison/9d8c40cba617/foo?style=gitweb">9d8c40cba617</a>
668
670
669 (De)referencing symbolic revisions (monoblue)
671 (De)referencing symbolic revisions (monoblue)
670
672
671 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'summary?style=monoblue' | egrep $REVLINKS
673 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'summary?style=monoblue' | egrep $REVLINKS
672 <li><a href="/archive/tip.zip">zip</a></li>
674 <li><a href="/archive/tip.zip">zip</a></li>
673 <a href="/rev/9d8c40cba617?style=monoblue">
675 <a href="/rev/9d8c40cba617?style=monoblue">
674 <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
676 <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
675 <a href="/file/9d8c40cba617?style=monoblue">files</a>
677 <a href="/file/9d8c40cba617?style=monoblue">files</a>
676 <a href="/rev/a7c1559b7bba?style=monoblue">
678 <a href="/rev/a7c1559b7bba?style=monoblue">
677 <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
679 <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
678 <a href="/file/a7c1559b7bba?style=monoblue">files</a>
680 <a href="/file/a7c1559b7bba?style=monoblue">files</a>
679 <a href="/rev/43c799df6e75?style=monoblue">
681 <a href="/rev/43c799df6e75?style=monoblue">
680 <a href="/rev/43c799df6e75?style=monoblue">changeset</a> |
682 <a href="/rev/43c799df6e75?style=monoblue">changeset</a> |
681 <a href="/file/43c799df6e75?style=monoblue">files</a>
683 <a href="/file/43c799df6e75?style=monoblue">files</a>
682 <td><a href="/rev/xyzzy?style=monoblue">xyzzy</a></td>
684 <td><a href="/rev/xyzzy?style=monoblue">xyzzy</a></td>
683 <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
685 <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
684 <a href="/log/a7c1559b7bba?style=monoblue">changelog</a> |
686 <a href="/log/a7c1559b7bba?style=monoblue">changelog</a> |
685 <a href="/file/a7c1559b7bba?style=monoblue">files</a>
687 <a href="/file/a7c1559b7bba?style=monoblue">files</a>
686 <td class="open"><a href="/shortlog/default?style=monoblue">default</a></td>
688 <td class="open"><a href="/shortlog/default?style=monoblue">default</a></td>
687 <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
689 <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
688 <a href="/log/9d8c40cba617?style=monoblue">changelog</a> |
690 <a href="/log/9d8c40cba617?style=monoblue">changelog</a> |
689 <a href="/file/9d8c40cba617?style=monoblue">files</a>
691 <a href="/file/9d8c40cba617?style=monoblue">files</a>
690
692
691 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=monoblue' | egrep $REVLINKS
693 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=monoblue' | egrep $REVLINKS
692 <li><a href="/graph/tip?style=monoblue">graph</a></li>
694 <li><a href="/graph/tip?style=monoblue">graph</a></li>
693 <li><a href="/file/tip?style=monoblue">files</a></li>
695 <li><a href="/file/tip?style=monoblue">files</a></li>
694 <li><a href="/archive/tip.zip">zip</a></li>
696 <li><a href="/archive/tip.zip">zip</a></li>
695 <a href="/rev/9d8c40cba617?style=monoblue">
697 <a href="/rev/9d8c40cba617?style=monoblue">
696 <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
698 <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
697 <a href="/file/9d8c40cba617?style=monoblue">files</a>
699 <a href="/file/9d8c40cba617?style=monoblue">files</a>
698 <a href="/rev/a7c1559b7bba?style=monoblue">
700 <a href="/rev/a7c1559b7bba?style=monoblue">
699 <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
701 <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
700 <a href="/file/a7c1559b7bba?style=monoblue">files</a>
702 <a href="/file/a7c1559b7bba?style=monoblue">files</a>
701 <a href="/rev/43c799df6e75?style=monoblue">
703 <a href="/rev/43c799df6e75?style=monoblue">
702 <a href="/rev/43c799df6e75?style=monoblue">changeset</a> |
704 <a href="/rev/43c799df6e75?style=monoblue">changeset</a> |
703 <a href="/file/43c799df6e75?style=monoblue">files</a>
705 <a href="/file/43c799df6e75?style=monoblue">files</a>
704 <a href="/shortlog/43c799df6e75?style=monoblue">(0)</a> <a href="/shortlog/tip?style=monoblue">tip</a>
706 <a href="/shortlog/43c799df6e75?style=monoblue">(0)</a> <a href="/shortlog/tip?style=monoblue">tip</a>
705
707
706 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log?style=monoblue' | egrep $REVLINKS
708 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log?style=monoblue' | egrep $REVLINKS
707 <li><a href="/graph/tip?style=monoblue">graph</a></li>
709 <li><a href="/graph/tip?style=monoblue">graph</a></li>
708 <li><a href="/file/tip?style=monoblue">files</a></li>
710 <li><a href="/file/tip?style=monoblue">files</a></li>
709 <li><a href="/archive/tip.zip">zip</a></li>
711 <li><a href="/archive/tip.zip">zip</a></li>
710 <h3 class="changelog"><a class="title" href="/rev/9d8c40cba617?style=monoblue">third<span class="logtags"> <span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></a></h3>
712 <h3 class="changelog"><a class="title" href="/rev/9d8c40cba617?style=monoblue">third<span class="logtags"> <span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></a></h3>
711 <h3 class="changelog"><a class="title" href="/rev/a7c1559b7bba?style=monoblue">second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a></h3>
713 <h3 class="changelog"><a class="title" href="/rev/a7c1559b7bba?style=monoblue">second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a></h3>
712 <h3 class="changelog"><a class="title" href="/rev/43c799df6e75?style=monoblue">first<span class="logtags"> </span></a></h3>
714 <h3 class="changelog"><a class="title" href="/rev/43c799df6e75?style=monoblue">first<span class="logtags"> </span></a></h3>
713 <a href="/log/43c799df6e75?style=monoblue">(0)</a> <a href="/log/tip?style=monoblue">tip</a>
715 <a href="/log/43c799df6e75?style=monoblue">(0)</a> <a href="/log/tip?style=monoblue">tip</a>
714
716
715 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph?style=monoblue' | egrep $REVLINKS
717 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph?style=monoblue' | egrep $REVLINKS
716 <li><a href="/file/tip?style=monoblue">files</a></li>
718 <li><a href="/file/tip?style=monoblue">files</a></li>
717 <a href="/graph/tip?revcount=30&style=monoblue">less</a>
719 <a href="/graph/tip?revcount=30&style=monoblue">less</a>
718 <a href="/graph/tip?revcount=120&style=monoblue">more</a>
720 <a href="/graph/tip?revcount=120&style=monoblue">more</a>
719 | <a href="/graph/43c799df6e75?style=monoblue">(0)</a> <a href="/graph/tip?style=monoblue">tip</a>
721 | <a href="/graph/43c799df6e75?style=monoblue">(0)</a> <a href="/graph/tip?style=monoblue">tip</a>
720
722
721 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'tags?style=monoblue' | egrep $REVLINKS
723 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'tags?style=monoblue' | egrep $REVLINKS
722 <td><a href="/rev/tip?style=monoblue">tip</a></td>
724 <td><a href="/rev/tip?style=monoblue">tip</a></td>
723 <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
725 <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
724 <a href="/log/9d8c40cba617?style=monoblue">changelog</a> |
726 <a href="/log/9d8c40cba617?style=monoblue">changelog</a> |
725 <a href="/file/9d8c40cba617?style=monoblue">files</a>
727 <a href="/file/9d8c40cba617?style=monoblue">files</a>
726
728
727 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'bookmarks?style=monoblue' | egrep $REVLINKS
729 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'bookmarks?style=monoblue' | egrep $REVLINKS
728 <td><a href="/rev/xyzzy?style=monoblue">xyzzy</a></td>
730 <td><a href="/rev/xyzzy?style=monoblue">xyzzy</a></td>
729 <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
731 <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
730 <a href="/log/a7c1559b7bba?style=monoblue">changelog</a> |
732 <a href="/log/a7c1559b7bba?style=monoblue">changelog</a> |
731 <a href="/file/a7c1559b7bba?style=monoblue">files</a>
733 <a href="/file/a7c1559b7bba?style=monoblue">files</a>
732
734
733 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'branches?style=monoblue' | egrep $REVLINKS
735 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'branches?style=monoblue' | egrep $REVLINKS
734 <td class="open"><a href="/shortlog/default?style=monoblue">default</a></td>
736 <td class="open"><a href="/shortlog/default?style=monoblue">default</a></td>
735 <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
737 <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
736 <a href="/log/9d8c40cba617?style=monoblue">changelog</a> |
738 <a href="/log/9d8c40cba617?style=monoblue">changelog</a> |
737 <a href="/file/9d8c40cba617?style=monoblue">files</a>
739 <a href="/file/9d8c40cba617?style=monoblue">files</a>
738
740
739 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file?style=monoblue' | egrep $REVLINKS
741 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file?style=monoblue' | egrep $REVLINKS
740 <li><a href="/graph/tip?style=monoblue">graph</a></li>
742 <li><a href="/graph/tip?style=monoblue">graph</a></li>
741 <li><a href="/rev/tip?style=monoblue">changeset</a></li>
743 <li><a href="/rev/tip?style=monoblue">changeset</a></li>
742 <li><a href="/archive/tip.zip">zip</a></li>
744 <li><a href="/archive/tip.zip">zip</a></li>
743 <td><a href="/file/tip/?style=monoblue">[up]</a></td>
745 <td><a href="/file/tip/?style=monoblue">[up]</a></td>
744 <a href="/file/tip/dir?style=monoblue">dir</a>
746 <a href="/file/tip/dir?style=monoblue">dir</a>
745 <a href="/file/tip/dir/?style=monoblue"></a>
747 <a href="/file/tip/dir/?style=monoblue"></a>
746 <td><a href="/file/tip/dir?style=monoblue">files</a></td>
748 <td><a href="/file/tip/dir?style=monoblue">files</a></td>
747 <td><a href="/file/tip/foo?style=monoblue">foo</a></td>
749 <td><a href="/file/tip/foo?style=monoblue">foo</a></td>
748 <a href="/file/tip/foo?style=monoblue">file</a> |
750 <a href="/file/tip/foo?style=monoblue">file</a> |
749 <a href="/log/tip/foo?style=monoblue">revisions</a> |
751 <a href="/log/tip/foo?style=monoblue">revisions</a> |
750 <a href="/annotate/tip/foo?style=monoblue">annotate</a>
752 <a href="/annotate/tip/foo?style=monoblue">annotate</a>
751
753
752 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=monoblue&rev=all()' | egrep $REVLINKS
754 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=monoblue&rev=all()' | egrep $REVLINKS
753 <li><a href="/archive/tip.zip">zip</a></li>
755 <li><a href="/archive/tip.zip">zip</a></li>
754 <h3 class="changelog"><a class="title" href="/rev/9d8c40cba617?style=monoblue">third<span class="logtags"> <span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></a></h3>
756 <h3 class="changelog"><a class="title" href="/rev/9d8c40cba617?style=monoblue">third<span class="logtags"> <span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></a></h3>
755 <h3 class="changelog"><a class="title" href="/rev/a7c1559b7bba?style=monoblue">second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a></h3>
757 <h3 class="changelog"><a class="title" href="/rev/a7c1559b7bba?style=monoblue">second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a></h3>
756 <h3 class="changelog"><a class="title" href="/rev/43c799df6e75?style=monoblue">first<span class="logtags"> </span></a></h3>
758 <h3 class="changelog"><a class="title" href="/rev/43c799df6e75?style=monoblue">first<span class="logtags"> </span></a></h3>
757
759
758 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'rev/xyzzy?style=monoblue' | egrep $REVLINKS
760 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'rev/xyzzy?style=monoblue' | egrep $REVLINKS
759 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
761 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
760 <li><a href="/file/xyzzy?style=monoblue">files</a></li>
762 <li><a href="/file/xyzzy?style=monoblue">files</a></li>
761 <li><a href="/raw-rev/xyzzy">raw</a></li>
763 <li><a href="/raw-rev/xyzzy">raw</a></li>
762 <li><a href="/archive/xyzzy.zip">zip</a></li>
764 <li><a href="/archive/xyzzy.zip">zip</a></li>
763 <h3 class="changeset"><a href="/raw-rev/a7c1559b7bba">second <span class="logtags"><span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a></h3>
765 <h3 class="changeset"><a href="/raw-rev/a7c1559b7bba">second <span class="logtags"><span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a></h3>
764 <dd><a href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
766 <dd><a href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
765 <dd><a href="/rev/43c799df6e75?style=monoblue">43c799df6e75</a></dd>
767 <dd><a href="/rev/43c799df6e75?style=monoblue">43c799df6e75</a></dd>
766 <dd><a href="/rev/9d8c40cba617?style=monoblue">9d8c40cba617</a></dd>
768 <dd><a href="/rev/9d8c40cba617?style=monoblue">9d8c40cba617</a></dd>
767 <td><a href="/diff/a7c1559b7bba/foo?style=monoblue">foo</a></td>
769 <td><a href="/diff/a7c1559b7bba/foo?style=monoblue">foo</a></td>
768 <a href="/file/a7c1559b7bba/foo?style=monoblue">file</a> |
770 <a href="/file/a7c1559b7bba/foo?style=monoblue">file</a> |
769 <a href="/annotate/a7c1559b7bba/foo?style=monoblue">annotate</a> |
771 <a href="/annotate/a7c1559b7bba/foo?style=monoblue">annotate</a> |
770 <a href="/diff/a7c1559b7bba/foo?style=monoblue">diff</a> |
772 <a href="/diff/a7c1559b7bba/foo?style=monoblue">diff</a> |
771 <a href="/comparison/a7c1559b7bba/foo?style=monoblue">comparison</a> |
773 <a href="/comparison/a7c1559b7bba/foo?style=monoblue">comparison</a> |
772 <a href="/log/a7c1559b7bba/foo?style=monoblue">revisions</a>
774 <a href="/log/a7c1559b7bba/foo?style=monoblue">revisions</a>
773
775
774 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog/xyzzy?style=monoblue' | egrep $REVLINKS
776 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog/xyzzy?style=monoblue' | egrep $REVLINKS
775 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
777 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
776 <li><a href="/file/xyzzy?style=monoblue">files</a></li>
778 <li><a href="/file/xyzzy?style=monoblue">files</a></li>
777 <li><a href="/archive/xyzzy.zip">zip</a></li>
779 <li><a href="/archive/xyzzy.zip">zip</a></li>
778 <a href="/rev/a7c1559b7bba?style=monoblue">
780 <a href="/rev/a7c1559b7bba?style=monoblue">
779 <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
781 <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
780 <a href="/file/a7c1559b7bba?style=monoblue">files</a>
782 <a href="/file/a7c1559b7bba?style=monoblue">files</a>
781 <a href="/rev/43c799df6e75?style=monoblue">
783 <a href="/rev/43c799df6e75?style=monoblue">
782 <a href="/rev/43c799df6e75?style=monoblue">changeset</a> |
784 <a href="/rev/43c799df6e75?style=monoblue">changeset</a> |
783 <a href="/file/43c799df6e75?style=monoblue">files</a>
785 <a href="/file/43c799df6e75?style=monoblue">files</a>
784 <a href="/shortlog/43c799df6e75?style=monoblue">(0)</a> <a href="/shortlog/tip?style=monoblue">tip</a>
786 <a href="/shortlog/43c799df6e75?style=monoblue">(0)</a> <a href="/shortlog/tip?style=monoblue">tip</a>
785
787
786 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy?style=monoblue' | egrep $REVLINKS
788 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy?style=monoblue' | egrep $REVLINKS
787 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
789 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
788 <li><a href="/file/xyzzy?style=monoblue">files</a></li>
790 <li><a href="/file/xyzzy?style=monoblue">files</a></li>
789 <li><a href="/archive/xyzzy.zip">zip</a></li>
791 <li><a href="/archive/xyzzy.zip">zip</a></li>
790 <h3 class="changelog"><a class="title" href="/rev/a7c1559b7bba?style=monoblue">second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a></h3>
792 <h3 class="changelog"><a class="title" href="/rev/a7c1559b7bba?style=monoblue">second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a></h3>
791 <h3 class="changelog"><a class="title" href="/rev/43c799df6e75?style=monoblue">first<span class="logtags"> </span></a></h3>
793 <h3 class="changelog"><a class="title" href="/rev/43c799df6e75?style=monoblue">first<span class="logtags"> </span></a></h3>
792 <a href="/log/43c799df6e75?style=monoblue">(0)</a> <a href="/log/tip?style=monoblue">tip</a>
794 <a href="/log/43c799df6e75?style=monoblue">(0)</a> <a href="/log/tip?style=monoblue">tip</a>
793
795
794 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph/xyzzy?style=monoblue' | egrep $REVLINKS
796 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph/xyzzy?style=monoblue' | egrep $REVLINKS
795 <li><a href="/file/xyzzy?style=monoblue">files</a></li>
797 <li><a href="/file/xyzzy?style=monoblue">files</a></li>
796 <a href="/graph/xyzzy?revcount=30&style=monoblue">less</a>
798 <a href="/graph/xyzzy?revcount=30&style=monoblue">less</a>
797 <a href="/graph/xyzzy?revcount=120&style=monoblue">more</a>
799 <a href="/graph/xyzzy?revcount=120&style=monoblue">more</a>
798 | <a href="/graph/43c799df6e75?style=monoblue">(0)</a> <a href="/graph/tip?style=monoblue">tip</a>
800 | <a href="/graph/43c799df6e75?style=monoblue">(0)</a> <a href="/graph/tip?style=monoblue">tip</a>
799
801
800 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy?style=monoblue' | egrep $REVLINKS
802 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy?style=monoblue' | egrep $REVLINKS
801 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
803 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
802 <li><a href="/rev/xyzzy?style=monoblue">changeset</a></li>
804 <li><a href="/rev/xyzzy?style=monoblue">changeset</a></li>
803 <li><a href="/archive/xyzzy.zip">zip</a></li>
805 <li><a href="/archive/xyzzy.zip">zip</a></li>
804 <td><a href="/file/xyzzy/?style=monoblue">[up]</a></td>
806 <td><a href="/file/xyzzy/?style=monoblue">[up]</a></td>
805 <a href="/file/xyzzy/dir?style=monoblue">dir</a>
807 <a href="/file/xyzzy/dir?style=monoblue">dir</a>
806 <a href="/file/xyzzy/dir/?style=monoblue"></a>
808 <a href="/file/xyzzy/dir/?style=monoblue"></a>
807 <td><a href="/file/xyzzy/dir?style=monoblue">files</a></td>
809 <td><a href="/file/xyzzy/dir?style=monoblue">files</a></td>
808 <td><a href="/file/xyzzy/foo?style=monoblue">foo</a></td>
810 <td><a href="/file/xyzzy/foo?style=monoblue">foo</a></td>
809 <a href="/file/xyzzy/foo?style=monoblue">file</a> |
811 <a href="/file/xyzzy/foo?style=monoblue">file</a> |
810 <a href="/log/xyzzy/foo?style=monoblue">revisions</a> |
812 <a href="/log/xyzzy/foo?style=monoblue">revisions</a> |
811 <a href="/annotate/xyzzy/foo?style=monoblue">annotate</a>
813 <a href="/annotate/xyzzy/foo?style=monoblue">annotate</a>
812
814
813 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy/foo?style=monoblue' | egrep $REVLINKS
815 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy/foo?style=monoblue' | egrep $REVLINKS
814 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
816 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
815 <li><a href="/file/xyzzy/?style=monoblue">files</a></li>
817 <li><a href="/file/xyzzy/?style=monoblue">files</a></li>
816 <li><a href="/file/tip/foo?style=monoblue">latest</a></li>
818 <li><a href="/file/tip/foo?style=monoblue">latest</a></li>
817 <li><a href="/log/xyzzy/foo?style=monoblue">revisions</a></li>
819 <li><a href="/log/xyzzy/foo?style=monoblue">revisions</a></li>
818 <li><a href="/annotate/xyzzy/foo?style=monoblue">annotate</a></li>
820 <li><a href="/annotate/xyzzy/foo?style=monoblue">annotate</a></li>
819 <li><a href="/diff/xyzzy/foo?style=monoblue">diff</a></li>
821 <li><a href="/diff/xyzzy/foo?style=monoblue">diff</a></li>
820 <li><a href="/comparison/xyzzy/foo?style=monoblue">comparison</a></li>
822 <li><a href="/comparison/xyzzy/foo?style=monoblue">comparison</a></li>
821 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
823 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
822 <dd><a class="list" href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
824 <dd><a class="list" href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
823 <a href="/file/43c799df6e75/foo?style=monoblue">
825 <a href="/file/43c799df6e75/foo?style=monoblue">
824 <a href="/file/9d8c40cba617/foo?style=monoblue">9d8c40cba617</a>
826 <a href="/file/9d8c40cba617/foo?style=monoblue">9d8c40cba617</a>
825
827
826 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy/foo?style=monoblue' | egrep $REVLINKS
828 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy/foo?style=monoblue' | egrep $REVLINKS
827 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
829 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
828 <li><a href="/file/xyzzy?style=monoblue">files</a></li>
830 <li><a href="/file/xyzzy?style=monoblue">files</a></li>
829 <li><a href="/file/xyzzy/foo?style=monoblue">file</a></li>
831 <li><a href="/file/xyzzy/foo?style=monoblue">file</a></li>
830 <li><a href="/annotate/xyzzy/foo?style=monoblue">annotate</a></li>
832 <li><a href="/annotate/xyzzy/foo?style=monoblue">annotate</a></li>
831 <li><a href="/diff/xyzzy/foo?style=monoblue">diff</a></li>
833 <li><a href="/diff/xyzzy/foo?style=monoblue">diff</a></li>
832 <li><a href="/comparison/xyzzy/foo?style=monoblue">comparison</a></li>
834 <li><a href="/comparison/xyzzy/foo?style=monoblue">comparison</a></li>
833 <li><a href="/rss-log/tip/foo">rss</a></li>
835 <li><a href="/rss-log/tip/foo">rss</a></li>
834 <a href="/rev/a7c1559b7bba?style=monoblue">
836 <a href="/rev/a7c1559b7bba?style=monoblue">
835 <a href="/file/a7c1559b7bba/foo?style=monoblue">file</a> |
837 <a href="/file/a7c1559b7bba/foo?style=monoblue">file</a> |
836 <a href="/diff/a7c1559b7bba/foo?style=monoblue">diff</a> |
838 <a href="/diff/a7c1559b7bba/foo?style=monoblue">diff</a> |
837 <a href="/annotate/a7c1559b7bba/foo?style=monoblue">annotate</a>
839 <a href="/annotate/a7c1559b7bba/foo?style=monoblue">annotate</a>
838 <a href="/rev/43c799df6e75?style=monoblue">
840 <a href="/rev/43c799df6e75?style=monoblue">
839 <a href="/file/43c799df6e75/foo?style=monoblue">file</a> |
841 <a href="/file/43c799df6e75/foo?style=monoblue">file</a> |
840 <a href="/diff/43c799df6e75/foo?style=monoblue">diff</a> |
842 <a href="/diff/43c799df6e75/foo?style=monoblue">diff</a> |
841 <a href="/annotate/43c799df6e75/foo?style=monoblue">annotate</a>
843 <a href="/annotate/43c799df6e75/foo?style=monoblue">annotate</a>
842 <a href="/log/43c799df6e75/foo?style=monoblue">(0)</a> <a href="/log/tip/foo?style=monoblue">tip</a>
844 <a href="/log/43c799df6e75/foo?style=monoblue">(0)</a> <a href="/log/tip/foo?style=monoblue">tip</a>
843
845
844 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'annotate/xyzzy/foo?style=monoblue' | egrep $REVLINKS
846 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'annotate/xyzzy/foo?style=monoblue' | egrep $REVLINKS
845 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
847 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
846 <li><a href="/file/xyzzy/?style=monoblue">files</a></li>
848 <li><a href="/file/xyzzy/?style=monoblue">files</a></li>
847 <li><a href="/file/xyzzy/foo?style=monoblue">file</a></li>
849 <li><a href="/file/xyzzy/foo?style=monoblue">file</a></li>
848 <li><a href="/file/tip/foo?style=monoblue">latest</a></li>
850 <li><a href="/file/tip/foo?style=monoblue">latest</a></li>
849 <li><a href="/log/xyzzy/foo?style=monoblue">revisions</a></li>
851 <li><a href="/log/xyzzy/foo?style=monoblue">revisions</a></li>
850 <li><a href="/diff/xyzzy/foo?style=monoblue">diff</a></li>
852 <li><a href="/diff/xyzzy/foo?style=monoblue">diff</a></li>
851 <li><a href="/comparison/xyzzy/foo?style=monoblue">comparison</a></li>
853 <li><a href="/comparison/xyzzy/foo?style=monoblue">comparison</a></li>
852 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
854 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
853 <dd><a href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
855 <dd><a href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
854 <a href="/annotate/43c799df6e75/foo?style=monoblue">
856 <a href="/annotate/43c799df6e75/foo?style=monoblue">
855 <a href="/annotate/9d8c40cba617/foo?style=monoblue">9d8c40cba617</a>
857 <a href="/annotate/9d8c40cba617/foo?style=monoblue">9d8c40cba617</a>
856 <a href="/annotate/43c799df6e75/foo?style=monoblue#l1">
858 <a href="/annotate/43c799df6e75/foo?style=monoblue#l1">
857 <a href="/annotate/43c799df6e75/foo?style=monoblue#l1">
859 <a href="/annotate/43c799df6e75/foo?style=monoblue#l1">
858 <a href="/diff/43c799df6e75/foo?style=monoblue">diff</a>
860 <a href="/diff/43c799df6e75/foo?style=monoblue">diff</a>
859 <a href="/rev/43c799df6e75?style=monoblue">changeset</a>
861 <a href="/rev/43c799df6e75?style=monoblue">changeset</a>
860 <a href="/annotate/a7c1559b7bba/foo?style=monoblue#l2">
862 <a href="/annotate/a7c1559b7bba/foo?style=monoblue#l2">
861 <a href="/annotate/a7c1559b7bba/foo?style=monoblue#l2">
863 <a href="/annotate/a7c1559b7bba/foo?style=monoblue#l2">
862 <a href="/annotate/43c799df6e75/foo?style=monoblue">0</a></div>
864 <a href="/annotate/43c799df6e75/foo?style=monoblue">0</a></div>
863 <a href="/diff/a7c1559b7bba/foo?style=monoblue">diff</a>
865 <a href="/diff/a7c1559b7bba/foo?style=monoblue">diff</a>
864 <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a>
866 <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a>
865
867
866 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'diff/xyzzy/foo?style=monoblue' | egrep $REVLINKS
868 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'diff/xyzzy/foo?style=monoblue' | egrep $REVLINKS
867 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
869 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
868 <li><a href="/file/xyzzy?style=monoblue">files</a></li>
870 <li><a href="/file/xyzzy?style=monoblue">files</a></li>
869 <li><a href="/file/xyzzy/foo?style=monoblue">file</a></li>
871 <li><a href="/file/xyzzy/foo?style=monoblue">file</a></li>
870 <li><a href="/file/tip/foo?style=monoblue">latest</a></li>
872 <li><a href="/file/tip/foo?style=monoblue">latest</a></li>
871 <li><a href="/log/xyzzy/foo?style=monoblue">revisions</a></li>
873 <li><a href="/log/xyzzy/foo?style=monoblue">revisions</a></li>
872 <li><a href="/annotate/xyzzy/foo?style=monoblue">annotate</a></li>
874 <li><a href="/annotate/xyzzy/foo?style=monoblue">annotate</a></li>
873 <li><a href="/comparison/xyzzy/foo?style=monoblue">comparison</a></li>
875 <li><a href="/comparison/xyzzy/foo?style=monoblue">comparison</a></li>
874 <li><a href="/raw-diff/xyzzy/foo">raw</a></li>
876 <li><a href="/raw-diff/xyzzy/foo">raw</a></li>
875 <dd><a href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
877 <dd><a href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
876 <dd><a href="/diff/43c799df6e75/foo?style=monoblue">43c799df6e75</a></dd>
878 <dd><a href="/diff/43c799df6e75/foo?style=monoblue">43c799df6e75</a></dd>
877 <dd><a href="/diff/9d8c40cba617/foo?style=monoblue">9d8c40cba617</a></dd>
879 <dd><a href="/diff/9d8c40cba617/foo?style=monoblue">9d8c40cba617</a></dd>
878
880
879 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'comparison/xyzzy/foo?style=monoblue' | egrep $REVLINKS
881 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'comparison/xyzzy/foo?style=monoblue' | egrep $REVLINKS
880 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
882 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
881 <li><a href="/file/xyzzy?style=monoblue">files</a></li>
883 <li><a href="/file/xyzzy?style=monoblue">files</a></li>
882 <li><a href="/file/xyzzy/foo?style=monoblue">file</a></li>
884 <li><a href="/file/xyzzy/foo?style=monoblue">file</a></li>
883 <li><a href="/file/tip/foo?style=monoblue">latest</a></li>
885 <li><a href="/file/tip/foo?style=monoblue">latest</a></li>
884 <li><a href="/log/xyzzy/foo?style=monoblue">revisions</a></li>
886 <li><a href="/log/xyzzy/foo?style=monoblue">revisions</a></li>
885 <li><a href="/annotate/xyzzy/foo?style=monoblue">annotate</a></li>
887 <li><a href="/annotate/xyzzy/foo?style=monoblue">annotate</a></li>
886 <li><a href="/diff/xyzzy/foo?style=monoblue">diff</a></li>
888 <li><a href="/diff/xyzzy/foo?style=monoblue">diff</a></li>
887 <li><a href="/raw-diff/xyzzy/foo">raw</a></li>
889 <li><a href="/raw-diff/xyzzy/foo">raw</a></li>
888 <dd><a href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
890 <dd><a href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
889 <dd><a href="/comparison/43c799df6e75/foo?style=monoblue">43c799df6e75</a></dd>
891 <dd><a href="/comparison/43c799df6e75/foo?style=monoblue">43c799df6e75</a></dd>
890 <dd><a href="/comparison/9d8c40cba617/foo?style=monoblue">9d8c40cba617</a></dd>
892 <dd><a href="/comparison/9d8c40cba617/foo?style=monoblue">9d8c40cba617</a></dd>
891
893
892 (De)referencing symbolic revisions (spartan)
894 (De)referencing symbolic revisions (spartan)
893
895
894 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=spartan' | egrep $REVLINKS
896 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=spartan' | egrep $REVLINKS
895 <a href="/log/tip?style=spartan">changelog</a>
897 <a href="/log/tip?style=spartan">changelog</a>
896 <a href="/graph/tip?style=spartan">graph</a>
898 <a href="/graph/tip?style=spartan">graph</a>
897 <a href="/file/tip/?style=spartan">files</a>
899 <a href="/file/tip/?style=spartan">files</a>
898 <a href="/archive/tip.zip">zip</a>
900 <a href="/archive/tip.zip">zip</a>
899 navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
901 navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
900 <td class="node"><a href="/rev/9d8c40cba617?style=spartan">third</a></td>
902 <td class="node"><a href="/rev/9d8c40cba617?style=spartan">third</a></td>
901 <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">second</a></td>
903 <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">second</a></td>
902 <td class="node"><a href="/rev/43c799df6e75?style=spartan">first</a></td>
904 <td class="node"><a href="/rev/43c799df6e75?style=spartan">first</a></td>
903 navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
905 navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
904
906
905 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log?style=spartan' | egrep $REVLINKS
907 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log?style=spartan' | egrep $REVLINKS
906 <a href="/shortlog/tip?style=spartan">shortlog</a>
908 <a href="/shortlog/tip?style=spartan">shortlog</a>
907 <a href="/graph/tip?style=spartan">graph</a>
909 <a href="/graph/tip?style=spartan">graph</a>
908 <a href="/file/tip?style=spartan">files</a>
910 <a href="/file/tip?style=spartan">files</a>
909 <a href="/archive/tip.zip">zip</a>
911 <a href="/archive/tip.zip">zip</a>
910 navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
912 navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
911 <td class="node"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
913 <td class="node"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
912 <th class="files"><a href="/file/9d8c40cba617?style=spartan">files</a>:</th>
914 <th class="files"><a href="/file/9d8c40cba617?style=spartan">files</a>:</th>
913 <td class="files"><a href="/diff/9d8c40cba617/foo?style=spartan">foo</a> </td>
915 <td class="files"><a href="/diff/9d8c40cba617/foo?style=spartan">foo</a> </td>
914 <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
916 <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
915 <th class="files"><a href="/file/a7c1559b7bba?style=spartan">files</a>:</th>
917 <th class="files"><a href="/file/a7c1559b7bba?style=spartan">files</a>:</th>
916 <td class="files"><a href="/diff/a7c1559b7bba/foo?style=spartan">foo</a> </td>
918 <td class="files"><a href="/diff/a7c1559b7bba/foo?style=spartan">foo</a> </td>
917 <td class="node"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
919 <td class="node"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
918 <th class="files"><a href="/file/43c799df6e75?style=spartan">files</a>:</th>
920 <th class="files"><a href="/file/43c799df6e75?style=spartan">files</a>:</th>
919 <td class="files"><a href="/diff/43c799df6e75/dir/bar?style=spartan">dir/bar</a> <a href="/diff/43c799df6e75/foo?style=spartan">foo</a> </td>
921 <td class="files"><a href="/diff/43c799df6e75/dir/bar?style=spartan">dir/bar</a> <a href="/diff/43c799df6e75/foo?style=spartan">foo</a> </td>
920 navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
922 navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
921
923
922 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph?style=spartan' | egrep $REVLINKS
924 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph?style=spartan' | egrep $REVLINKS
923 <a href="/log/tip?style=spartan">changelog</a>
925 <a href="/log/tip?style=spartan">changelog</a>
924 <a href="/shortlog/tip?style=spartan">shortlog</a>
926 <a href="/shortlog/tip?style=spartan">shortlog</a>
925 <a href="/file/tip/?style=spartan">files</a>
927 <a href="/file/tip/?style=spartan">files</a>
926 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
928 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
927 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
929 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
928
930
929 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'tags?style=spartan' | egrep $REVLINKS
931 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'tags?style=spartan' | egrep $REVLINKS
930 <a href="/rev/9d8c40cba617?style=spartan">tip</a>
932 <a href="/rev/9d8c40cba617?style=spartan">tip</a>
931
933
932 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'branches?style=spartan' | egrep $REVLINKS
934 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'branches?style=spartan' | egrep $REVLINKS
933 <a href="/shortlog/9d8c40cba617?style=spartan" class="open">default</a>
935 <a href="/shortlog/9d8c40cba617?style=spartan" class="open">default</a>
934
936
935 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file?style=spartan' | egrep $REVLINKS
937 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file?style=spartan' | egrep $REVLINKS
936 <a href="/log/tip?style=spartan">changelog</a>
938 <a href="/log/tip?style=spartan">changelog</a>
937 <a href="/shortlog/tip?style=spartan">shortlog</a>
939 <a href="/shortlog/tip?style=spartan">shortlog</a>
938 <a href="/graph/tip?style=spartan">graph</a>
940 <a href="/graph/tip?style=spartan">graph</a>
939 <a href="/rev/tip?style=spartan">changeset</a>
941 <a href="/rev/tip?style=spartan">changeset</a>
940 <a href="/archive/tip.zip">zip</a>
942 <a href="/archive/tip.zip">zip</a>
941 <h2><a href="/">Mercurial</a> / files for changeset <a href="/rev/9d8c40cba617">9d8c40cba617</a>: /</h2>
943 <h2><a href="/">Mercurial</a> / files for changeset <a href="/rev/9d8c40cba617">9d8c40cba617</a>: /</h2>
942 <td><a href="/file/tip/?style=spartan">[up]</a>
944 <td><a href="/file/tip/?style=spartan">[up]</a>
943 <a href="/file/tip/dir?style=spartan">dir/</a>
945 <a href="/file/tip/dir?style=spartan">dir/</a>
944 <a href="/file/tip/dir/?style=spartan">
946 <a href="/file/tip/dir/?style=spartan">
945 <td><a href="/file/tip/foo?style=spartan">foo</a>
947 <td><a href="/file/tip/foo?style=spartan">foo</a>
946
948
947 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=spartan&rev=all()' | egrep $REVLINKS
949 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=spartan&rev=all()' | egrep $REVLINKS
948 <a href="/archive/tip.zip">zip</a>
950 <a href="/archive/tip.zip">zip</a>
949 <td class="node"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
951 <td class="node"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
950 <a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a>
952 <a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a>
951 <th class="files"><a href="/file/9d8c40cba617?style=spartan">files</a>:</th>
953 <th class="files"><a href="/file/9d8c40cba617?style=spartan">files</a>:</th>
952 <td class="files"><a href="/diff/9d8c40cba617/foo?style=spartan">foo</a> </td>
954 <td class="files"><a href="/diff/9d8c40cba617/foo?style=spartan">foo</a> </td>
953 <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
955 <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
954 <a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a>
956 <a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a>
955 <td class="child"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
957 <td class="child"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
956 <th class="files"><a href="/file/a7c1559b7bba?style=spartan">files</a>:</th>
958 <th class="files"><a href="/file/a7c1559b7bba?style=spartan">files</a>:</th>
957 <td class="files"><a href="/diff/a7c1559b7bba/foo?style=spartan">foo</a> </td>
959 <td class="files"><a href="/diff/a7c1559b7bba/foo?style=spartan">foo</a> </td>
958 <td class="node"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
960 <td class="node"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
959 <td class="child"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
961 <td class="child"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
960 <th class="files"><a href="/file/43c799df6e75?style=spartan">files</a>:</th>
962 <th class="files"><a href="/file/43c799df6e75?style=spartan">files</a>:</th>
961 <td class="files"><a href="/diff/43c799df6e75/dir/bar?style=spartan">dir/bar</a> <a href="/diff/43c799df6e75/foo?style=spartan">foo</a> </td>
963 <td class="files"><a href="/diff/43c799df6e75/dir/bar?style=spartan">dir/bar</a> <a href="/diff/43c799df6e75/foo?style=spartan">foo</a> </td>
962
964
963 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'rev/xyzzy?style=spartan' | egrep $REVLINKS
965 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'rev/xyzzy?style=spartan' | egrep $REVLINKS
964 <a href="/log/xyzzy?style=spartan">changelog</a>
966 <a href="/log/xyzzy?style=spartan">changelog</a>
965 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
967 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
966 <a href="/graph/xyzzy?style=spartan">graph</a>
968 <a href="/graph/xyzzy?style=spartan">graph</a>
967 <a href="/file/xyzzy?style=spartan">files</a>
969 <a href="/file/xyzzy?style=spartan">files</a>
968 <a href="/raw-rev/xyzzy">raw</a>
970 <a href="/raw-rev/xyzzy">raw</a>
969 <a href="/archive/xyzzy.zip">zip</a>
971 <a href="/archive/xyzzy.zip">zip</a>
970 <td class="changeset"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
972 <td class="changeset"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
971 <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>
972 <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>
973 <td class="files"><a href="/file/a7c1559b7bba/foo?style=spartan">foo</a> </td>
975 <td class="files"><a href="/file/a7c1559b7bba/foo?style=spartan">foo</a> </td>
974
976
975 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog/xyzzy?style=spartan' | egrep $REVLINKS
977 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog/xyzzy?style=spartan' | egrep $REVLINKS
976 <a href="/log/xyzzy?style=spartan">changelog</a>
978 <a href="/log/xyzzy?style=spartan">changelog</a>
977 <a href="/graph/xyzzy?style=spartan">graph</a>
979 <a href="/graph/xyzzy?style=spartan">graph</a>
978 <a href="/file/xyzzy/?style=spartan">files</a>
980 <a href="/file/xyzzy/?style=spartan">files</a>
979 <a href="/archive/xyzzy.zip">zip</a>
981 <a href="/archive/xyzzy.zip">zip</a>
980 navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
982 navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
981 <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">second</a></td>
983 <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">second</a></td>
982 <td class="node"><a href="/rev/43c799df6e75?style=spartan">first</a></td>
984 <td class="node"><a href="/rev/43c799df6e75?style=spartan">first</a></td>
983 navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
985 navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
984
986
985 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy?style=spartan' | egrep $REVLINKS
987 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy?style=spartan' | egrep $REVLINKS
986 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
988 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
987 <a href="/graph/xyzzy?style=spartan">graph</a>
989 <a href="/graph/xyzzy?style=spartan">graph</a>
988 <a href="/file/xyzzy?style=spartan">files</a>
990 <a href="/file/xyzzy?style=spartan">files</a>
989 <a href="/archive/xyzzy.zip">zip</a>
991 <a href="/archive/xyzzy.zip">zip</a>
990 navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
992 navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
991 <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
993 <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
992 <th class="files"><a href="/file/a7c1559b7bba?style=spartan">files</a>:</th>
994 <th class="files"><a href="/file/a7c1559b7bba?style=spartan">files</a>:</th>
993 <td class="files"><a href="/diff/a7c1559b7bba/foo?style=spartan">foo</a> </td>
995 <td class="files"><a href="/diff/a7c1559b7bba/foo?style=spartan">foo</a> </td>
994 <td class="node"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
996 <td class="node"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
995 <th class="files"><a href="/file/43c799df6e75?style=spartan">files</a>:</th>
997 <th class="files"><a href="/file/43c799df6e75?style=spartan">files</a>:</th>
996 <td class="files"><a href="/diff/43c799df6e75/dir/bar?style=spartan">dir/bar</a> <a href="/diff/43c799df6e75/foo?style=spartan">foo</a> </td>
998 <td class="files"><a href="/diff/43c799df6e75/dir/bar?style=spartan">dir/bar</a> <a href="/diff/43c799df6e75/foo?style=spartan">foo</a> </td>
997 navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
999 navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
998
1000
999 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph/xyzzy?style=spartan' | egrep $REVLINKS
1001 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph/xyzzy?style=spartan' | egrep $REVLINKS
1000 <a href="/log/xyzzy?style=spartan">changelog</a>
1002 <a href="/log/xyzzy?style=spartan">changelog</a>
1001 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
1003 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
1002 <a href="/file/xyzzy/?style=spartan">files</a>
1004 <a href="/file/xyzzy/?style=spartan">files</a>
1003 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
1005 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
1004 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
1006 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
1005
1007
1006 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy?style=spartan' | egrep $REVLINKS
1008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy?style=spartan' | egrep $REVLINKS
1007 <a href="/log/xyzzy?style=spartan">changelog</a>
1009 <a href="/log/xyzzy?style=spartan">changelog</a>
1008 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
1010 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
1009 <a href="/graph/xyzzy?style=spartan">graph</a>
1011 <a href="/graph/xyzzy?style=spartan">graph</a>
1010 <a href="/rev/xyzzy?style=spartan">changeset</a>
1012 <a href="/rev/xyzzy?style=spartan">changeset</a>
1011 <a href="/archive/xyzzy.zip">zip</a>
1013 <a href="/archive/xyzzy.zip">zip</a>
1012 <h2><a href="/">Mercurial</a> / files for changeset <a href="/rev/a7c1559b7bba">a7c1559b7bba</a>: /</h2>
1014 <h2><a href="/">Mercurial</a> / files for changeset <a href="/rev/a7c1559b7bba">a7c1559b7bba</a>: /</h2>
1013 <td><a href="/file/xyzzy/?style=spartan">[up]</a>
1015 <td><a href="/file/xyzzy/?style=spartan">[up]</a>
1014 <a href="/file/xyzzy/dir?style=spartan">dir/</a>
1016 <a href="/file/xyzzy/dir?style=spartan">dir/</a>
1015 <a href="/file/xyzzy/dir/?style=spartan">
1017 <a href="/file/xyzzy/dir/?style=spartan">
1016 <td><a href="/file/xyzzy/foo?style=spartan">foo</a>
1018 <td><a href="/file/xyzzy/foo?style=spartan">foo</a>
1017
1019
1018 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy/foo?style=spartan' | egrep $REVLINKS
1020 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy/foo?style=spartan' | egrep $REVLINKS
1019 <a href="/log/xyzzy?style=spartan">changelog</a>
1021 <a href="/log/xyzzy?style=spartan">changelog</a>
1020 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
1022 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
1021 <a href="/graph/xyzzy?style=spartan">graph</a>
1023 <a href="/graph/xyzzy?style=spartan">graph</a>
1022 <a href="/rev/xyzzy?style=spartan">changeset</a>
1024 <a href="/rev/xyzzy?style=spartan">changeset</a>
1023 <a href="/file/xyzzy/?style=spartan">files</a>
1025 <a href="/file/xyzzy/?style=spartan">files</a>
1024 <a href="/log/xyzzy/foo?style=spartan">revisions</a>
1026 <a href="/log/xyzzy/foo?style=spartan">revisions</a>
1025 <a href="/annotate/xyzzy/foo?style=spartan">annotate</a>
1027 <a href="/annotate/xyzzy/foo?style=spartan">annotate</a>
1026 <a href="/raw-file/xyzzy/foo">raw</a>
1028 <a href="/raw-file/xyzzy/foo">raw</a>
1027 <td><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
1029 <td><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
1028 <a href="/file/43c799df6e75/foo?style=spartan">
1030 <a href="/file/43c799df6e75/foo?style=spartan">
1029 <td><a href="/file/9d8c40cba617/foo?style=spartan">9d8c40cba617</a></td>
1031 <td><a href="/file/9d8c40cba617/foo?style=spartan">9d8c40cba617</a></td>
1030
1032
1031 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy/foo?style=spartan' | egrep $REVLINKS
1033 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy/foo?style=spartan' | egrep $REVLINKS
1032 href="/atom-log/tip/foo" title="Atom feed for test:foo">
1034 href="/atom-log/tip/foo" title="Atom feed for test:foo">
1033 href="/rss-log/tip/foo" title="RSS feed for test:foo">
1035 href="/rss-log/tip/foo" title="RSS feed for test:foo">
1034 <a href="/file/xyzzy/foo?style=spartan">file</a>
1036 <a href="/file/xyzzy/foo?style=spartan">file</a>
1035 <a href="/annotate/xyzzy/foo?style=spartan">annotate</a>
1037 <a href="/annotate/xyzzy/foo?style=spartan">annotate</a>
1036 <a type="application/rss+xml" href="/rss-log/tip/foo">rss</a>
1038 <a type="application/rss+xml" href="/rss-log/tip/foo">rss</a>
1037 <a type="application/atom+xml" href="/atom-log/tip/foo" title="Atom feed for test:foo">atom</a>
1039 <a type="application/atom+xml" href="/atom-log/tip/foo" title="Atom feed for test:foo">atom</a>
1038 <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>
1040 <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>
1039 <th class="firstline"><a href="/rev/a7c1559b7bba?style=spartan">second</a></th>
1041 <th class="firstline"><a href="/rev/a7c1559b7bba?style=spartan">second</a></th>
1040 <a href="/file/a7c1559b7bba/foo?style=spartan">a7c1559b7bba</a>
1042 <a href="/file/a7c1559b7bba/foo?style=spartan">a7c1559b7bba</a>
1041 <a href="/diff/a7c1559b7bba/foo?style=spartan">(diff)</a>
1043 <a href="/diff/a7c1559b7bba/foo?style=spartan">(diff)</a>
1042 <a href="/annotate/a7c1559b7bba/foo?style=spartan">(annotate)</a>
1044 <a href="/annotate/a7c1559b7bba/foo?style=spartan">(annotate)</a>
1043 <th class="firstline"><a href="/rev/43c799df6e75?style=spartan">first</a></th>
1045 <th class="firstline"><a href="/rev/43c799df6e75?style=spartan">first</a></th>
1044 <a href="/file/43c799df6e75/foo?style=spartan">43c799df6e75</a>
1046 <a href="/file/43c799df6e75/foo?style=spartan">43c799df6e75</a>
1045 <a href="/diff/43c799df6e75/foo?style=spartan">(diff)</a>
1047 <a href="/diff/43c799df6e75/foo?style=spartan">(diff)</a>
1046 <a href="/annotate/43c799df6e75/foo?style=spartan">(annotate)</a>
1048 <a href="/annotate/43c799df6e75/foo?style=spartan">(annotate)</a>
1047
1049
1048 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'annotate/xyzzy/foo?style=spartan' | egrep $REVLINKS
1050 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'annotate/xyzzy/foo?style=spartan' | egrep $REVLINKS
1049 <a href="/log/xyzzy?style=spartan">changelog</a>
1051 <a href="/log/xyzzy?style=spartan">changelog</a>
1050 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
1052 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
1051 <a href="/graph/xyzzy?style=spartan">graph</a>
1053 <a href="/graph/xyzzy?style=spartan">graph</a>
1052 <a href="/rev/xyzzy?style=spartan">changeset</a>
1054 <a href="/rev/xyzzy?style=spartan">changeset</a>
1053 <a href="/file/xyzzy/?style=spartan">files</a>
1055 <a href="/file/xyzzy/?style=spartan">files</a>
1054 <a href="/file/xyzzy/foo?style=spartan">file</a>
1056 <a href="/file/xyzzy/foo?style=spartan">file</a>
1055 <a href="/log/xyzzy/foo?style=spartan">revisions</a>
1057 <a href="/log/xyzzy/foo?style=spartan">revisions</a>
1056 <a href="/raw-file/xyzzy/foo">raw</a>
1058 <a href="/raw-file/xyzzy/foo">raw</a>
1057 <td><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
1059 <td><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
1058 <a href="/annotate/43c799df6e75/foo?style=spartan">
1060 <a href="/annotate/43c799df6e75/foo?style=spartan">
1059 <td><a href="/annotate/9d8c40cba617/foo?style=spartan">9d8c40cba617</a></td>
1061 <td><a href="/annotate/9d8c40cba617/foo?style=spartan">9d8c40cba617</a></td>
1060 <a href="/annotate/43c799df6e75/foo?style=spartan#l1">
1062 <a href="/annotate/43c799df6e75/foo?style=spartan#l1">
1061 <a href="/annotate/43c799df6e75/foo?style=spartan#l1">
1063 <a href="/annotate/43c799df6e75/foo?style=spartan#l1">
1062 <a href="/diff/43c799df6e75/foo?style=spartan">diff</a>
1064 <a href="/diff/43c799df6e75/foo?style=spartan">diff</a>
1063 <a href="/rev/43c799df6e75?style=spartan">changeset</a>
1065 <a href="/rev/43c799df6e75?style=spartan">changeset</a>
1064 <a href="/annotate/a7c1559b7bba/foo?style=spartan#l2">
1066 <a href="/annotate/a7c1559b7bba/foo?style=spartan#l2">
1065 <a href="/annotate/a7c1559b7bba/foo?style=spartan#l2">
1067 <a href="/annotate/a7c1559b7bba/foo?style=spartan#l2">
1066 <a href="/annotate/43c799df6e75/foo?style=spartan">0</a></div>
1068 <a href="/annotate/43c799df6e75/foo?style=spartan">0</a></div>
1067 <a href="/diff/a7c1559b7bba/foo?style=spartan">diff</a>
1069 <a href="/diff/a7c1559b7bba/foo?style=spartan">diff</a>
1068 <a href="/rev/a7c1559b7bba?style=spartan">changeset</a>
1070 <a href="/rev/a7c1559b7bba?style=spartan">changeset</a>
1069
1071
1070 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'diff/xyzzy/foo?style=spartan' | egrep $REVLINKS
1072 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'diff/xyzzy/foo?style=spartan' | egrep $REVLINKS
1071 <a href="/log/xyzzy?style=spartan">changelog</a>
1073 <a href="/log/xyzzy?style=spartan">changelog</a>
1072 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
1074 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
1073 <a href="/graph/xyzzy?style=spartan">graph</a>
1075 <a href="/graph/xyzzy?style=spartan">graph</a>
1074 <a href="/rev/xyzzy?style=spartan">changeset</a>
1076 <a href="/rev/xyzzy?style=spartan">changeset</a>
1075 <a href="/file/xyzzy/foo?style=spartan">file</a>
1077 <a href="/file/xyzzy/foo?style=spartan">file</a>
1076 <a href="/log/xyzzy/foo?style=spartan">revisions</a>
1078 <a href="/log/xyzzy/foo?style=spartan">revisions</a>
1077 <a href="/annotate/xyzzy/foo?style=spartan">annotate</a>
1079 <a href="/annotate/xyzzy/foo?style=spartan">annotate</a>
1078 <a href="/raw-diff/xyzzy/foo">raw</a>
1080 <a href="/raw-diff/xyzzy/foo">raw</a>
1079 <td class="revision"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
1081 <td class="revision"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
1080 <td class="parent"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
1082 <td class="parent"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
1081 <td class="child"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
1083 <td class="child"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
1082
1084
1083 Done
1085 Done
1084
1086
1085 $ cat errors.log
1087 $ cat errors.log
1086 $ "$TESTDIR/killdaemons.py" $DAEMON_PIDS
1088 $ "$TESTDIR/killdaemons.py" $DAEMON_PIDS
1087 $ cd ..
1089 $ cd ..
General Comments 0
You need to be logged in to leave comments. Login now