##// END OF EJS Templates
copies: add config option for writing copy metadata to file and/or changset...
copies: add config option for writing copy metadata to file and/or changset This introduces a config option that lets you choose to write copy metadata to the changeset extras instead of to filelog. There's also an option to write it to both places. I imagine that may possibly be useful when transitioning an existing repo. The copy metadata is stored as two fields in extras: one for copies since p1 and one for copies since p2. I may need to add more information later in order to make copy tracing faster. Specifically, I'm thinking out recording which files were added or removed so that copies._chaincopies() doesn't have to look at the manifest for that. But that would just be an optimization and that can be added once we know if it's necessary. I have also considered saving space by using replacing the destination file path by an index into the "files" list, but that can also be changed later (but before the feature is ready to release). Differential Revision: https://phab.mercurial-scm.org/D6183

File last commit:

r38501:5faaa31a default
r42317:0e41f40b default
Show More
test-hgweb-symrev.t
1110 lines | 64.8 KiB | text/troff | Tads3Lexer
/ tests / test-hgweb-symrev.t
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 #require serve
Test symbolic revision usage in links produced by hgweb pages. There are
multiple issues related to this:
- issue2296
- issue2826
- issue3594
- issue3634
Set up the repo
$ hg init test
$ cd test
$ echo 0 > foo
$ mkdir dir
$ echo 0 > dir/bar
$ hg ci -Am 'first'
adding dir/bar
adding foo
$ echo 1 >> foo
$ hg ci -m 'second'
$ echo 2 >> foo
$ hg ci -m 'third'
$ hg bookmark -r1 xyzzy
$ hg log -G --template '{rev}:{node|short} {tags} {bookmarks}\n'
@ 2:9d8c40cba617 tip
|
o 1:a7c1559b7bba xyzzy
|
o 0:43c799df6e75
David Demelier
config: rename allow_archive to allow-archive...
r38215 $ hg serve --config web.allow-archive=zip -n test -p $HGPORT -d --pid-file=hg.pid -E errors.log
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 $ cat hg.pid >> $DAEMON_PIDS
av6
hgweb: provide links to branches, tags and bookmarks by name (paper and coal)...
r25779 $ REVLINKS='href=[^>]+(rev=|/)(43c799df6e75|0|a7c1559b7bba|1|xyzzy|9d8c40cba617|2|tip|default)'
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586
(De)referencing symbolic revisions (paper)
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=paper' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/graph/tip?style=paper">graph</a></li>
<li><a href="/rev/tip?style=paper">changeset</a></li>
<li><a href="/file/tip?style=paper">browse</a></li>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/archive/tip.zip">zip</a>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <a href="/shortlog/tip?revcount=30&style=paper">less</a>
<a href="/shortlog/tip?revcount=120&style=paper">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | rev 2: <a href="/shortlog/43c799df6e75?style=paper">(0)</a> <a href="/shortlog/tip?style=paper">tip</a>
<a href="/rev/9d8c40cba617?style=paper">third</a>
<a href="/rev/a7c1559b7bba?style=paper">second</a>
<a href="/rev/43c799df6e75?style=paper">first</a>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <a href="/shortlog/tip?revcount=30&style=paper">less</a>
<a href="/shortlog/tip?revcount=120&style=paper">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | rev 2: <a href="/shortlog/43c799df6e75?style=paper">(0)</a> <a href="/shortlog/tip?style=paper">tip</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph?style=paper' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/shortlog/tip?style=paper">log</a></li>
<li><a href="/rev/tip?style=paper">changeset</a></li>
<li><a href="/file/tip?style=paper">browse</a></li>
av6
hgweb: add archive entries to graph page...
r38501 <a href="/archive/tip.zip">zip</a>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <a href="/graph/tip?revcount=30&style=paper">less</a>
<a href="/graph/tip?revcount=120&style=paper">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | rev 2: <a href="/graph/43c799df6e75?style=paper">(0)</a> <a href="/graph/tip?style=paper">tip</a>
av6
paper: make actual changeset entries have backgrounds on /graph...
r35547 <a href="/rev/9d8c40cba617?style=paper">third</a>
<a href="/rev/a7c1559b7bba?style=paper">second</a>
<a href="/rev/43c799df6e75?style=paper">first</a>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <a href="/graph/tip?revcount=30&style=paper">less</a>
<a href="/graph/tip?revcount=120&style=paper">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | rev 2: <a href="/graph/43c799df6e75?style=paper">(0)</a> <a href="/graph/tip?style=paper">tip</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file?style=paper' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/shortlog/tip?style=paper">log</a></li>
<li><a href="/graph/tip?style=paper">graph</a></li>
<li><a href="/rev/tip?style=paper">changeset</a></li>
<a href="/archive/tip.zip">zip</a>
av6
hgweb: link to revision by node hash in paper & coal...
r25617 directory / @ 2:<a href="/rev/9d8c40cba617?style=paper">9d8c40cba617</a>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <a href="/file/tip/dir?style=paper">
<a href="/file/tip/dir/?style=paper">
<a href="/file/tip/foo?style=paper">
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'branches?style=paper' | egrep $REVLINKS
av6
hgweb: provide links to branches, tags and bookmarks by name (paper and coal)...
r25779 <a href="/shortlog/default?style=paper" class="open">
<a href="/shortlog/9d8c40cba617?style=paper" class="open">
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'tags?style=paper' | egrep $REVLINKS
av6
hgweb: provide links to branches, tags and bookmarks by name (paper and coal)...
r25779 <a href="/rev/tip?style=paper">
<a href="/rev/9d8c40cba617?style=paper">
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'bookmarks?style=paper' | egrep $REVLINKS
av6
hgweb: provide links to branches, tags and bookmarks by name (paper and coal)...
r25779 <a href="/rev/xyzzy?style=paper">
<a href="/rev/a7c1559b7bba?style=paper">
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=paper&rev=all()' | egrep $REVLINKS
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rev/9d8c40cba617?style=paper">third</a>
<a href="/rev/a7c1559b7bba?style=paper">second</a>
<a href="/rev/43c799df6e75?style=paper">first</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'rev/xyzzy?style=paper' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
<li><a href="/graph/xyzzy?style=paper">graph</a></li>
<li><a href="/raw-rev/xyzzy?style=paper">raw</a></li>
<li><a href="/file/xyzzy?style=paper">browse</a></li>
<a href="/archive/xyzzy.zip">zip</a>
av6
hgweb: link to revision by node hash in paper & coal...
r25617 changeset 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <td class="author"><a href="/rev/43c799df6e75?style=paper">43c799df6e75</a> </td>
<td class="author"> <a href="/rev/9d8c40cba617?style=paper">9d8c40cba617</a></td>
<td class="files"><a href="/file/a7c1559b7bba/foo?style=paper">foo</a> </td>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog/xyzzy?style=paper' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
<li><a href="/rev/xyzzy?style=paper">changeset</a></li>
<li><a href="/file/xyzzy?style=paper">browse</a></li>
<a href="/archive/xyzzy.zip">zip</a>
<a href="/shortlog/xyzzy?revcount=30&style=paper">less</a>
<a href="/shortlog/xyzzy?revcount=120&style=paper">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | rev 1: <a href="/shortlog/43c799df6e75?style=paper">(0)</a> <a href="/shortlog/tip?style=paper">tip</a>
<a href="/rev/a7c1559b7bba?style=paper">second</a>
<a href="/rev/43c799df6e75?style=paper">first</a>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <a href="/shortlog/xyzzy?revcount=30&style=paper">less</a>
<a href="/shortlog/xyzzy?revcount=120&style=paper">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | rev 1: <a href="/shortlog/43c799df6e75?style=paper">(0)</a> <a href="/shortlog/tip?style=paper">tip</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph/xyzzy?style=paper' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
<li><a href="/rev/xyzzy?style=paper">changeset</a></li>
<li><a href="/file/xyzzy?style=paper">browse</a></li>
av6
hgweb: add archive entries to graph page...
r38501 <a href="/archive/xyzzy.zip">zip</a>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <a href="/graph/xyzzy?revcount=30&style=paper">less</a>
<a href="/graph/xyzzy?revcount=120&style=paper">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | rev 1: <a href="/graph/43c799df6e75?style=paper">(0)</a> <a href="/graph/tip?style=paper">tip</a>
av6
paper: make actual changeset entries have backgrounds on /graph...
r35547 <a href="/rev/a7c1559b7bba?style=paper">second</a>
<a href="/rev/43c799df6e75?style=paper">first</a>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <a href="/graph/xyzzy?revcount=30&style=paper">less</a>
<a href="/graph/xyzzy?revcount=120&style=paper">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | rev 1: <a href="/graph/43c799df6e75?style=paper">(0)</a> <a href="/graph/tip?style=paper">tip</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy?style=paper' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
<li><a href="/graph/xyzzy?style=paper">graph</a></li>
<li><a href="/rev/xyzzy?style=paper">changeset</a></li>
<a href="/archive/xyzzy.zip">zip</a>
av6
hgweb: link to revision by node hash in paper & coal...
r25617 directory / @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <a href="/file/xyzzy/dir?style=paper">
<a href="/file/xyzzy/dir/?style=paper">
<a href="/file/xyzzy/foo?style=paper">
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy/foo?style=paper' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
<li><a href="/graph/xyzzy?style=paper">graph</a></li>
<li><a href="/rev/xyzzy?style=paper">changeset</a></li>
<li><a href="/file/xyzzy/?style=paper">browse</a></li>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <li><a href="/file/tip/foo?style=paper">latest</a></li>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/diff/xyzzy/foo?style=paper">diff</a></li>
<li><a href="/comparison/xyzzy/foo?style=paper">comparison</a></li>
<li><a href="/annotate/xyzzy/foo?style=paper">annotate</a></li>
<li><a href="/log/xyzzy/foo?style=paper">file log</a></li>
<li><a href="/raw-file/xyzzy/foo">raw</a></li>
av6
hgweb: link to revision by node hash in paper & coal...
r25617 view foo @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <td class="author"><a href="/file/43c799df6e75/foo?style=paper">43c799df6e75</a> </td>
<td class="author"><a href="/file/9d8c40cba617/foo?style=paper">9d8c40cba617</a> </td>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy/foo?style=paper' | egrep $REVLINKS
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 href="/atom-log/tip/foo" title="Atom feed for test:foo" />
href="/rss-log/tip/foo" title="RSS feed for test:foo" />
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
<li><a href="/graph/xyzzy?style=paper">graph</a></li>
<li><a href="/rev/xyzzy?style=paper">changeset</a></li>
<li><a href="/file/xyzzy?style=paper">browse</a></li>
<li><a href="/file/xyzzy/foo?style=paper">file</a></li>
<li><a href="/diff/xyzzy/foo?style=paper">diff</a></li>
<li><a href="/comparison/xyzzy/foo?style=paper">comparison</a></li>
<li><a href="/annotate/xyzzy/foo?style=paper">annotate</a></li>
<li><a href="/raw-file/xyzzy/foo">raw</a></li>
Yoshinari Takaoka
hgweb: fixed invalid atom-log feed url in file log page...
r27554 <a href="/atom-log/tip/foo" title="subscribe to atom feed">
av6
paper: show current revision on file log page...
r27081 log foo @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <a href="/log/xyzzy/foo?revcount=30&style=paper">less</a>
<a href="/log/xyzzy/foo?revcount=120&style=paper">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | <a href="/log/43c799df6e75/foo?style=paper">(0)</a> <a href="/log/tip/foo?style=paper">tip</a> </div>
<a href="/rev/a7c1559b7bba?style=paper">second</a>
<a href="/rev/43c799df6e75?style=paper">first</a>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <a href="/log/xyzzy/foo?revcount=30&style=paper">less</a>
<a href="/log/xyzzy/foo?revcount=120&style=paper">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | <a href="/log/43c799df6e75/foo?style=paper">(0)</a> <a href="/log/tip/foo?style=paper">tip</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'annotate/xyzzy/foo?style=paper' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
<li><a href="/graph/xyzzy?style=paper">graph</a></li>
<li><a href="/rev/xyzzy?style=paper">changeset</a></li>
<li><a href="/file/xyzzy/?style=paper">browse</a></li>
<li><a href="/file/xyzzy/foo?style=paper">file</a></li>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <li><a href="/file/tip/foo?style=paper">latest</a></li>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/diff/xyzzy/foo?style=paper">diff</a></li>
<li><a href="/comparison/xyzzy/foo?style=paper">comparison</a></li>
<li><a href="/log/xyzzy/foo?style=paper">file log</a></li>
Gregory Szorc
hgweb: link to raw-file on annotation page (BC)...
r30708 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
av6
hgweb: link to revision by node hash in paper & coal...
r25617 annotate foo @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <td class="author"><a href="/file/43c799df6e75/foo?style=paper">43c799df6e75</a> </td>
<td class="author"><a href="/file/9d8c40cba617/foo?style=paper">9d8c40cba617</a> </td>
Denis Laxalde
hgweb: add link to parents of annotated revision in annotate view...
r29522 <a href="/annotate/43c799df6e75/foo?style=paper#l1">
Denis Laxalde
hgweb: add a link on node id in annotate hover-box...
r29525 <a href="/annotate/43c799df6e75/foo?style=paper#l1">
Denis Laxalde
hgweb: add links to diff and changeset in hover-box on annotate view
r29523 <a href="/diff/43c799df6e75/foo?style=paper">diff</a>
<a href="/rev/43c799df6e75?style=paper">changeset</a>
Denis Laxalde
hgweb: add link to parents of annotated revision in annotate view...
r29522 <a href="/annotate/a7c1559b7bba/foo?style=paper#l2">
Denis Laxalde
hgweb: add a link on node id in annotate hover-box...
r29525 <a href="/annotate/a7c1559b7bba/foo?style=paper#l2">
Denis Laxalde
hgweb: add link to parents of annotated revision in annotate view...
r29522 <a href="/annotate/43c799df6e75/foo?style=paper">0</a></div>
Denis Laxalde
hgweb: add links to diff and changeset in hover-box on annotate view
r29523 <a href="/diff/a7c1559b7bba/foo?style=paper">diff</a>
<a href="/rev/a7c1559b7bba?style=paper">changeset</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'diff/xyzzy/foo?style=paper' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
<li><a href="/graph/xyzzy?style=paper">graph</a></li>
<li><a href="/rev/xyzzy?style=paper">changeset</a></li>
<li><a href="/file/xyzzy?style=paper">browse</a></li>
<li><a href="/file/xyzzy/foo?style=paper">file</a></li>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <li><a href="/file/tip/foo?style=paper">latest</a></li>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/comparison/xyzzy/foo?style=paper">comparison</a></li>
<li><a href="/annotate/xyzzy/foo?style=paper">annotate</a></li>
<li><a href="/log/xyzzy/foo?style=paper">file log</a></li>
<li><a href="/raw-file/xyzzy/foo">raw</a></li>
av6
hgweb: link to revision by node hash in paper & coal...
r25617 diff foo @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <td><a href="/file/43c799df6e75/foo?style=paper">43c799df6e75</a> </td>
<td><a href="/file/9d8c40cba617/foo?style=paper">9d8c40cba617</a> </td>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'comparison/xyzzy/foo?style=paper' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
<li><a href="/graph/xyzzy?style=paper">graph</a></li>
<li><a href="/rev/xyzzy?style=paper">changeset</a></li>
<li><a href="/file/xyzzy?style=paper">browse</a></li>
<li><a href="/file/xyzzy/foo?style=paper">file</a></li>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <li><a href="/file/tip/foo?style=paper">latest</a></li>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/diff/xyzzy/foo?style=paper">diff</a></li>
<li><a href="/annotate/xyzzy/foo?style=paper">annotate</a></li>
<li><a href="/log/xyzzy/foo?style=paper">file log</a></li>
<li><a href="/raw-file/xyzzy/foo">raw</a></li>
av6
hgweb: link to revision by node hash in paper & coal...
r25617 comparison foo @ 1:<a href="/rev/a7c1559b7bba?style=paper">a7c1559b7bba</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <td><a href="/file/43c799df6e75/foo?style=paper">43c799df6e75</a> </td>
<td><a href="/file/9d8c40cba617/foo?style=paper">9d8c40cba617</a> </td>
(De)referencing symbolic revisions (coal)
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=coal' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/graph/tip?style=coal">graph</a></li>
<li><a href="/rev/tip?style=coal">changeset</a></li>
<li><a href="/file/tip?style=coal">browse</a></li>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/archive/tip.zip">zip</a>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <a href="/shortlog/tip?revcount=30&style=coal">less</a>
<a href="/shortlog/tip?revcount=120&style=coal">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | rev 2: <a href="/shortlog/43c799df6e75?style=coal">(0)</a> <a href="/shortlog/tip?style=coal">tip</a>
<a href="/rev/9d8c40cba617?style=coal">third</a>
<a href="/rev/a7c1559b7bba?style=coal">second</a>
<a href="/rev/43c799df6e75?style=coal">first</a>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <a href="/shortlog/tip?revcount=30&style=coal">less</a>
<a href="/shortlog/tip?revcount=120&style=coal">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | rev 2: <a href="/shortlog/43c799df6e75?style=coal">(0)</a> <a href="/shortlog/tip?style=coal">tip</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph?style=coal' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/shortlog/tip?style=coal">log</a></li>
<li><a href="/rev/tip?style=coal">changeset</a></li>
<li><a href="/file/tip?style=coal">browse</a></li>
av6
hgweb: add archive entries to graph page...
r38501 <a href="/archive/tip.zip">zip</a>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <a href="/graph/tip?revcount=30&style=coal">less</a>
<a href="/graph/tip?revcount=120&style=coal">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | rev 2: <a href="/graph/43c799df6e75?style=coal">(0)</a> <a href="/graph/tip?style=coal">tip</a>
av6
paper: make actual changeset entries have backgrounds on /graph...
r35547 <a href="/rev/9d8c40cba617?style=coal">third</a>
<a href="/rev/a7c1559b7bba?style=coal">second</a>
<a href="/rev/43c799df6e75?style=coal">first</a>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <a href="/graph/tip?revcount=30&style=coal">less</a>
<a href="/graph/tip?revcount=120&style=coal">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | rev 2: <a href="/graph/43c799df6e75?style=coal">(0)</a> <a href="/graph/tip?style=coal">tip</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file?style=coal' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/shortlog/tip?style=coal">log</a></li>
<li><a href="/graph/tip?style=coal">graph</a></li>
<li><a href="/rev/tip?style=coal">changeset</a></li>
<a href="/archive/tip.zip">zip</a>
av6
hgweb: link to revision by node hash in paper & coal...
r25617 directory / @ 2:<a href="/rev/9d8c40cba617?style=coal">9d8c40cba617</a>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <a href="/file/tip/dir?style=coal">
<a href="/file/tip/dir/?style=coal">
<a href="/file/tip/foo?style=coal">
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'branches?style=coal' | egrep $REVLINKS
av6
hgweb: provide links to branches, tags and bookmarks by name (paper and coal)...
r25779 <a href="/shortlog/default?style=coal" class="open">
<a href="/shortlog/9d8c40cba617?style=coal" class="open">
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'tags?style=coal' | egrep $REVLINKS
av6
hgweb: provide links to branches, tags and bookmarks by name (paper and coal)...
r25779 <a href="/rev/tip?style=coal">
<a href="/rev/9d8c40cba617?style=coal">
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'bookmarks?style=coal' | egrep $REVLINKS
av6
hgweb: provide links to branches, tags and bookmarks by name (paper and coal)...
r25779 <a href="/rev/xyzzy?style=coal">
<a href="/rev/a7c1559b7bba?style=coal">
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=coal&rev=all()' | egrep $REVLINKS
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rev/9d8c40cba617?style=coal">third</a>
<a href="/rev/a7c1559b7bba?style=coal">second</a>
<a href="/rev/43c799df6e75?style=coal">first</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'rev/xyzzy?style=coal' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
<li><a href="/graph/xyzzy?style=coal">graph</a></li>
<li><a href="/raw-rev/xyzzy?style=coal">raw</a></li>
<li><a href="/file/xyzzy?style=coal">browse</a></li>
<a href="/archive/xyzzy.zip">zip</a>
av6
hgweb: link to revision by node hash in paper & coal...
r25617 changeset 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <td class="author"><a href="/rev/43c799df6e75?style=coal">43c799df6e75</a> </td>
<td class="author"> <a href="/rev/9d8c40cba617?style=coal">9d8c40cba617</a></td>
<td class="files"><a href="/file/a7c1559b7bba/foo?style=coal">foo</a> </td>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog/xyzzy?style=coal' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
<li><a href="/rev/xyzzy?style=coal">changeset</a></li>
<li><a href="/file/xyzzy?style=coal">browse</a></li>
<a href="/archive/xyzzy.zip">zip</a>
<a href="/shortlog/xyzzy?revcount=30&style=coal">less</a>
<a href="/shortlog/xyzzy?revcount=120&style=coal">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | rev 1: <a href="/shortlog/43c799df6e75?style=coal">(0)</a> <a href="/shortlog/tip?style=coal">tip</a>
<a href="/rev/a7c1559b7bba?style=coal">second</a>
<a href="/rev/43c799df6e75?style=coal">first</a>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <a href="/shortlog/xyzzy?revcount=30&style=coal">less</a>
<a href="/shortlog/xyzzy?revcount=120&style=coal">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | rev 1: <a href="/shortlog/43c799df6e75?style=coal">(0)</a> <a href="/shortlog/tip?style=coal">tip</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph/xyzzy?style=coal' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
<li><a href="/rev/xyzzy?style=coal">changeset</a></li>
<li><a href="/file/xyzzy?style=coal">browse</a></li>
av6
hgweb: add archive entries to graph page...
r38501 <a href="/archive/xyzzy.zip">zip</a>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <a href="/graph/xyzzy?revcount=30&style=coal">less</a>
<a href="/graph/xyzzy?revcount=120&style=coal">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | rev 1: <a href="/graph/43c799df6e75?style=coal">(0)</a> <a href="/graph/tip?style=coal">tip</a>
av6
paper: make actual changeset entries have backgrounds on /graph...
r35547 <a href="/rev/a7c1559b7bba?style=coal">second</a>
<a href="/rev/43c799df6e75?style=coal">first</a>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <a href="/graph/xyzzy?revcount=30&style=coal">less</a>
<a href="/graph/xyzzy?revcount=120&style=coal">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | rev 1: <a href="/graph/43c799df6e75?style=coal">(0)</a> <a href="/graph/tip?style=coal">tip</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy?style=coal' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
<li><a href="/graph/xyzzy?style=coal">graph</a></li>
<li><a href="/rev/xyzzy?style=coal">changeset</a></li>
<a href="/archive/xyzzy.zip">zip</a>
av6
hgweb: link to revision by node hash in paper & coal...
r25617 directory / @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <a href="/file/xyzzy/dir?style=coal">
<a href="/file/xyzzy/dir/?style=coal">
<a href="/file/xyzzy/foo?style=coal">
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy/foo?style=coal' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
<li><a href="/graph/xyzzy?style=coal">graph</a></li>
<li><a href="/rev/xyzzy?style=coal">changeset</a></li>
<li><a href="/file/xyzzy/?style=coal">browse</a></li>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <li><a href="/file/tip/foo?style=coal">latest</a></li>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/diff/xyzzy/foo?style=coal">diff</a></li>
<li><a href="/comparison/xyzzy/foo?style=coal">comparison</a></li>
<li><a href="/annotate/xyzzy/foo?style=coal">annotate</a></li>
<li><a href="/log/xyzzy/foo?style=coal">file log</a></li>
<li><a href="/raw-file/xyzzy/foo">raw</a></li>
av6
hgweb: link to revision by node hash in paper & coal...
r25617 view foo @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <td class="author"><a href="/file/43c799df6e75/foo?style=coal">43c799df6e75</a> </td>
<td class="author"><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy/foo?style=coal' | egrep $REVLINKS
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 href="/atom-log/tip/foo" title="Atom feed for test:foo" />
href="/rss-log/tip/foo" title="RSS feed for test:foo" />
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
<li><a href="/graph/xyzzy?style=coal">graph</a></li>
<li><a href="/rev/xyzzy?style=coal">changeset</a></li>
<li><a href="/file/xyzzy?style=coal">browse</a></li>
<li><a href="/file/xyzzy/foo?style=coal">file</a></li>
<li><a href="/diff/xyzzy/foo?style=coal">diff</a></li>
<li><a href="/comparison/xyzzy/foo?style=coal">comparison</a></li>
<li><a href="/annotate/xyzzy/foo?style=coal">annotate</a></li>
<li><a href="/raw-file/xyzzy/foo">raw</a></li>
Yoshinari Takaoka
hgweb: fixed invalid atom-log feed url in file log page...
r27554 <a href="/atom-log/tip/foo" title="subscribe to atom feed">
av6
paper: show current revision on file log page...
r27081 log foo @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <a href="/log/xyzzy/foo?revcount=30&style=coal">less</a>
<a href="/log/xyzzy/foo?revcount=120&style=coal">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | <a href="/log/43c799df6e75/foo?style=coal">(0)</a> <a href="/log/tip/foo?style=coal">tip</a> </div>
<a href="/rev/a7c1559b7bba?style=coal">second</a>
<a href="/rev/43c799df6e75?style=coal">first</a>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <a href="/log/xyzzy/foo?revcount=30&style=coal">less</a>
<a href="/log/xyzzy/foo?revcount=120&style=coal">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | <a href="/log/43c799df6e75/foo?style=coal">(0)</a> <a href="/log/tip/foo?style=coal">tip</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'annotate/xyzzy/foo?style=coal' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
<li><a href="/graph/xyzzy?style=coal">graph</a></li>
<li><a href="/rev/xyzzy?style=coal">changeset</a></li>
<li><a href="/file/xyzzy/?style=coal">browse</a></li>
<li><a href="/file/xyzzy/foo?style=coal">file</a></li>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <li><a href="/file/tip/foo?style=coal">latest</a></li>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/diff/xyzzy/foo?style=coal">diff</a></li>
<li><a href="/comparison/xyzzy/foo?style=coal">comparison</a></li>
<li><a href="/log/xyzzy/foo?style=coal">file log</a></li>
Gregory Szorc
hgweb: link to raw-file on annotation page (BC)...
r30708 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
av6
hgweb: link to revision by node hash in paper & coal...
r25617 annotate foo @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <td class="author"><a href="/file/43c799df6e75/foo?style=coal">43c799df6e75</a> </td>
<td class="author"><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td>
Denis Laxalde
hgweb: add link to parents of annotated revision in annotate view...
r29522 <a href="/annotate/43c799df6e75/foo?style=coal#l1">
Denis Laxalde
hgweb: add a link on node id in annotate hover-box...
r29525 <a href="/annotate/43c799df6e75/foo?style=coal#l1">
Denis Laxalde
hgweb: add links to diff and changeset in hover-box on annotate view
r29523 <a href="/diff/43c799df6e75/foo?style=coal">diff</a>
<a href="/rev/43c799df6e75?style=coal">changeset</a>
Denis Laxalde
hgweb: add link to parents of annotated revision in annotate view...
r29522 <a href="/annotate/a7c1559b7bba/foo?style=coal#l2">
Denis Laxalde
hgweb: add a link on node id in annotate hover-box...
r29525 <a href="/annotate/a7c1559b7bba/foo?style=coal#l2">
Denis Laxalde
hgweb: add link to parents of annotated revision in annotate view...
r29522 <a href="/annotate/43c799df6e75/foo?style=coal">0</a></div>
Denis Laxalde
hgweb: add links to diff and changeset in hover-box on annotate view
r29523 <a href="/diff/a7c1559b7bba/foo?style=coal">diff</a>
<a href="/rev/a7c1559b7bba?style=coal">changeset</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'diff/xyzzy/foo?style=coal' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
<li><a href="/graph/xyzzy?style=coal">graph</a></li>
<li><a href="/rev/xyzzy?style=coal">changeset</a></li>
<li><a href="/file/xyzzy?style=coal">browse</a></li>
<li><a href="/file/xyzzy/foo?style=coal">file</a></li>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <li><a href="/file/tip/foo?style=coal">latest</a></li>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/comparison/xyzzy/foo?style=coal">comparison</a></li>
<li><a href="/annotate/xyzzy/foo?style=coal">annotate</a></li>
<li><a href="/log/xyzzy/foo?style=coal">file log</a></li>
<li><a href="/raw-file/xyzzy/foo">raw</a></li>
av6
hgweb: link to revision by node hash in paper & coal...
r25617 diff foo @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <td><a href="/file/43c799df6e75/foo?style=coal">43c799df6e75</a> </td>
<td><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'comparison/xyzzy/foo?style=coal' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
<li><a href="/graph/xyzzy?style=coal">graph</a></li>
<li><a href="/rev/xyzzy?style=coal">changeset</a></li>
<li><a href="/file/xyzzy?style=coal">browse</a></li>
<li><a href="/file/xyzzy/foo?style=coal">file</a></li>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <li><a href="/file/tip/foo?style=coal">latest</a></li>
av6
hgweb: don't dereference symbolic revision in paper & coal style (issue2296)...
r25606 <li><a href="/diff/xyzzy/foo?style=coal">diff</a></li>
<li><a href="/annotate/xyzzy/foo?style=coal">annotate</a></li>
<li><a href="/log/xyzzy/foo?style=coal">file log</a></li>
<li><a href="/raw-file/xyzzy/foo">raw</a></li>
av6
hgweb: link to revision by node hash in paper & coal...
r25617 comparison foo @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <td><a href="/file/43c799df6e75/foo?style=coal">43c799df6e75</a> </td>
<td><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td>
(De)referencing symbolic revisions (gitweb)
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'summary?style=gitweb' | egrep $REVLINKS
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/file?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a> |
<a class="list" href="/rev/9d8c40cba617?style=gitweb">
<a href="/rev/9d8c40cba617?style=gitweb">changeset</a> |
<a href="/file/9d8c40cba617?style=gitweb">files</a>
<a class="list" href="/rev/a7c1559b7bba?style=gitweb">
<a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
<a href="/file/a7c1559b7bba?style=gitweb">files</a>
<a class="list" href="/rev/43c799df6e75?style=gitweb">
<a href="/rev/43c799df6e75?style=gitweb">changeset</a> |
<a href="/file/43c799df6e75?style=gitweb">files</a>
av6
gitweb: provide links to branches, tags and bookmarks by name...
r26390 <td><a class="list" href="/rev/xyzzy?style=gitweb"><b>xyzzy</b></a></td>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
<a href="/log/a7c1559b7bba?style=gitweb">changelog</a> |
<a href="/file/a7c1559b7bba?style=gitweb">files</a>
av6
gitweb: provide links to branches, tags and bookmarks by name...
r26390 <td class="open"><a class="list" href="/shortlog/default?style=gitweb"><b>default</b></a></td>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/changeset/9d8c40cba617?style=gitweb">changeset</a> |
<a href="/log/9d8c40cba617?style=gitweb">changelog</a> |
<a href="/file/9d8c40cba617?style=gitweb">files</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=gitweb' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/log/tip?style=gitweb">changelog</a> |
av6
gitweb: don't drop current revision context on graph page...
r26666 <a href="/graph/tip?style=gitweb">graph</a> |
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/file/tip?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a> |
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <br/><a href="/shortlog/43c799df6e75?style=gitweb">(0)</a> <a href="/shortlog/tip?style=gitweb">tip</a> <br/>
<a class="list" href="/rev/9d8c40cba617?style=gitweb">
<a href="/rev/9d8c40cba617?style=gitweb">changeset</a> |
<a href="/file/9d8c40cba617?style=gitweb">files</a>
<a class="list" href="/rev/a7c1559b7bba?style=gitweb">
<a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
<a href="/file/a7c1559b7bba?style=gitweb">files</a>
<a class="list" href="/rev/43c799df6e75?style=gitweb">
<a href="/rev/43c799df6e75?style=gitweb">changeset</a> |
<a href="/file/43c799df6e75?style=gitweb">files</a>
<a href="/shortlog/43c799df6e75?style=gitweb">(0)</a> <a href="/shortlog/tip?style=gitweb">tip</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log?style=gitweb' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/shortlog/tip?style=gitweb">shortlog</a> |
av6
gitweb: don't drop current revision context on graph page...
r26666 <a href="/graph/tip?style=gitweb">graph</a> |
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/file/tip?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a> |
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/log/43c799df6e75?style=gitweb">(0)</a> <a href="/log/tip?style=gitweb">tip</a> <br/>
av6
hgweb: split long lines in gitweb and monoblue (changeset summary and tags)
r35051 <a class="title" href="/rev/9d8c40cba617?style=gitweb">
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rev/9d8c40cba617?style=gitweb">changeset</a><br/>
av6
hgweb: split long lines in gitweb and monoblue (changeset summary and tags)
r35051 <a class="title" href="/rev/a7c1559b7bba?style=gitweb">
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a><br/>
av6
hgweb: split long lines in gitweb and monoblue (changeset summary and tags)
r35051 <a class="title" href="/rev/43c799df6e75?style=gitweb">
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rev/43c799df6e75?style=gitweb">changeset</a><br/>
<a href="/log/43c799df6e75?style=gitweb">(0)</a> <a href="/log/tip?style=gitweb">tip</a> <br/>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph?style=gitweb' | egrep $REVLINKS
av6
gitweb: don't drop current revision context on graph page...
r26666 <a href="/shortlog/tip?style=gitweb">shortlog</a> |
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/log/tip?style=gitweb">changelog</a> |
av6
hgweb: add archive entries to graph page...
r38501 <a href="/file/tip?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a> |
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/graph/tip?revcount=30&style=gitweb">less</a>
<a href="/graph/tip?revcount=120&style=gitweb">more</a>
Gregory Szorc
hgweb: refresh styling of gitweb's search form...
r32762 | <a href="/graph/43c799df6e75?style=gitweb">(0)</a> <a href="/graph/tip?style=gitweb">tip</a>
av6
gitweb: make actual changeset entries have backgrounds on /graph...
r35549 <a class="list" href="/rev/9d8c40cba617?style=gitweb"><b>third</b></a>
<a class="list" href="/rev/a7c1559b7bba?style=gitweb"><b>second</b></a>
<a class="list" href="/rev/43c799df6e75?style=gitweb"><b>first</b></a>
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/graph/tip?revcount=30&style=gitweb">less</a>
<a href="/graph/tip?revcount=120&style=gitweb">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | <a href="/graph/43c799df6e75?style=gitweb">(0)</a> <a href="/graph/tip?style=gitweb">tip</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'tags?style=gitweb' | egrep $REVLINKS
av6
gitweb: provide links to branches, tags and bookmarks by name...
r26390 <td><a class="list" href="/rev/tip?style=gitweb"><b>tip</b></a></td>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rev/9d8c40cba617?style=gitweb">changeset</a> |
<a href="/log/9d8c40cba617?style=gitweb">changelog</a> |
<a href="/file/9d8c40cba617?style=gitweb">files</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'bookmarks?style=gitweb' | egrep $REVLINKS
av6
gitweb: provide links to branches, tags and bookmarks by name...
r26390 <td><a class="list" href="/rev/xyzzy?style=gitweb"><b>xyzzy</b></a></td>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
<a href="/log/a7c1559b7bba?style=gitweb">changelog</a> |
<a href="/file/a7c1559b7bba?style=gitweb">files</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'branches?style=gitweb' | egrep $REVLINKS
av6
gitweb: provide links to branches, tags and bookmarks by name...
r26390 <td class="open"><a class="list" href="/shortlog/default?style=gitweb"><b>default</b></a></td>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/changeset/9d8c40cba617?style=gitweb">changeset</a> |
<a href="/log/9d8c40cba617?style=gitweb">changelog</a> |
<a href="/file/9d8c40cba617?style=gitweb">files</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file?style=gitweb' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/rev/tip?style=gitweb">changeset</a> | <a href="/archive/tip.zip">zip</a> |
<a href="/file/tip/dir?style=gitweb">dir</a>
<a href="/file/tip/dir/?style=gitweb"></a>
<a href="/file/tip/dir?style=gitweb">files</a>
<a class="list" href="/file/tip/foo?style=gitweb">foo</a>
<a href="/file/tip/foo?style=gitweb">file</a> |
<a href="/log/tip/foo?style=gitweb">revisions</a> |
<a href="/annotate/tip/foo?style=gitweb">annotate</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=gitweb&rev=all()' | egrep $REVLINKS
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/file?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a>
av6
hgweb: split long lines in gitweb and monoblue (changeset summary and tags)
r35051 <a class="title" href="/rev/9d8c40cba617?style=gitweb">
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rev/9d8c40cba617?style=gitweb">changeset</a><br/>
av6
hgweb: split long lines in gitweb and monoblue (changeset summary and tags)
r35051 <a class="title" href="/rev/a7c1559b7bba?style=gitweb">
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a><br/>
av6
hgweb: split long lines in gitweb and monoblue (changeset summary and tags)
r35051 <a class="title" href="/rev/43c799df6e75?style=gitweb">
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rev/43c799df6e75?style=gitweb">changeset</a><br/>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'rev/xyzzy?style=gitweb' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/shortlog/xyzzy?style=gitweb">shortlog</a> |
<a href="/log/xyzzy?style=gitweb">changelog</a> |
av6
gitweb: don't drop current revision context on graph page...
r26666 <a href="/graph/xyzzy?style=gitweb">graph</a> |
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/file/xyzzy?style=gitweb">files</a> |
<a href="/raw-rev/xyzzy">raw</a> | <a href="/archive/xyzzy.zip">zip</a> |
av6
hgweb: split long lines in gitweb and monoblue (changeset summary and tags)
r35051 <a class="title" href="/raw-rev/a7c1559b7bba">
av6
hgweb: link to revision by node hash in gitweb & monoblue...
r25616 <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a class="list" href="/rev/43c799df6e75?style=gitweb">43c799df6e75</a>
<a class="list" href="/rev/9d8c40cba617?style=gitweb">9d8c40cba617</a>
<td><a class="list" href="/diff/a7c1559b7bba/foo?style=gitweb">foo</a></td>
<a href="/file/a7c1559b7bba/foo?style=gitweb">file</a> |
<a href="/annotate/a7c1559b7bba/foo?style=gitweb">annotate</a> |
<a href="/diff/a7c1559b7bba/foo?style=gitweb">diff</a> |
<a href="/comparison/a7c1559b7bba/foo?style=gitweb">comparison</a> |
<a href="/log/a7c1559b7bba/foo?style=gitweb">revisions</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog/xyzzy?style=gitweb' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/log/xyzzy?style=gitweb">changelog</a> |
av6
gitweb: don't drop current revision context on graph page...
r26666 <a href="/graph/xyzzy?style=gitweb">graph</a> |
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/file/xyzzy?style=gitweb">files</a> | <a href="/archive/xyzzy.zip">zip</a> |
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <br/><a href="/shortlog/43c799df6e75?style=gitweb">(0)</a> <a href="/shortlog/tip?style=gitweb">tip</a> <br/>
<a class="list" href="/rev/a7c1559b7bba?style=gitweb">
<a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
<a href="/file/a7c1559b7bba?style=gitweb">files</a>
<a class="list" href="/rev/43c799df6e75?style=gitweb">
<a href="/rev/43c799df6e75?style=gitweb">changeset</a> |
<a href="/file/43c799df6e75?style=gitweb">files</a>
<a href="/shortlog/43c799df6e75?style=gitweb">(0)</a> <a href="/shortlog/tip?style=gitweb">tip</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy?style=gitweb' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/shortlog/xyzzy?style=gitweb">shortlog</a> |
av6
gitweb: don't drop current revision context on graph page...
r26666 <a href="/graph/xyzzy?style=gitweb">graph</a> |
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/file/xyzzy?style=gitweb">files</a> | <a href="/archive/xyzzy.zip">zip</a> |
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/log/43c799df6e75?style=gitweb">(0)</a> <a href="/log/tip?style=gitweb">tip</a> <br/>
av6
hgweb: split long lines in gitweb and monoblue (changeset summary and tags)
r35051 <a class="title" href="/rev/a7c1559b7bba?style=gitweb">
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a><br/>
av6
hgweb: split long lines in gitweb and monoblue (changeset summary and tags)
r35051 <a class="title" href="/rev/43c799df6e75?style=gitweb">
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rev/43c799df6e75?style=gitweb">changeset</a><br/>
<a href="/log/43c799df6e75?style=gitweb">(0)</a> <a href="/log/tip?style=gitweb">tip</a> <br/>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph/xyzzy?style=gitweb' | egrep $REVLINKS
av6
gitweb: don't drop current revision context on graph page...
r26666 <a href="/shortlog/xyzzy?style=gitweb">shortlog</a> |
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/log/xyzzy?style=gitweb">changelog</a> |
av6
hgweb: add archive entries to graph page...
r38501 <a href="/file/xyzzy?style=gitweb">files</a> | <a href="/archive/xyzzy.zip">zip</a> |
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/graph/xyzzy?revcount=30&style=gitweb">less</a>
<a href="/graph/xyzzy?revcount=120&style=gitweb">more</a>
Gregory Szorc
hgweb: refresh styling of gitweb's search form...
r32762 | <a href="/graph/43c799df6e75?style=gitweb">(0)</a> <a href="/graph/tip?style=gitweb">tip</a>
av6
gitweb: make actual changeset entries have backgrounds on /graph...
r35549 <a class="list" href="/rev/a7c1559b7bba?style=gitweb"><b>second</b></a>
<a class="list" href="/rev/43c799df6e75?style=gitweb"><b>first</b></a>
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/graph/xyzzy?revcount=30&style=gitweb">less</a>
<a href="/graph/xyzzy?revcount=120&style=gitweb">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | <a href="/graph/43c799df6e75?style=gitweb">(0)</a> <a href="/graph/tip?style=gitweb">tip</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy?style=gitweb' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/rev/xyzzy?style=gitweb">changeset</a> | <a href="/archive/xyzzy.zip">zip</a> |
<a href="/file/xyzzy/dir?style=gitweb">dir</a>
<a href="/file/xyzzy/dir/?style=gitweb"></a>
<a href="/file/xyzzy/dir?style=gitweb">files</a>
<a class="list" href="/file/xyzzy/foo?style=gitweb">foo</a>
<a href="/file/xyzzy/foo?style=gitweb">file</a> |
<a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
<a href="/annotate/xyzzy/foo?style=gitweb">annotate</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy/foo?style=gitweb' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/file/xyzzy/?style=gitweb">files</a> |
<a href="/rev/xyzzy?style=gitweb">changeset</a> |
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/file/tip/foo?style=gitweb">latest</a> |
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
<a href="/annotate/xyzzy/foo?style=gitweb">annotate</a> |
<a href="/diff/xyzzy/foo?style=gitweb">diff</a> |
<a href="/comparison/xyzzy/foo?style=gitweb">comparison</a> |
<a href="/raw-file/xyzzy/foo">raw</a> |
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
<a class="list" href="/file/43c799df6e75/foo?style=gitweb">
<a class="list" href="/file/9d8c40cba617/foo?style=gitweb">9d8c40cba617</a></td>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy/foo?style=gitweb' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/file/xyzzy/foo?style=gitweb">file</a> |
<a href="/annotate/xyzzy/foo?style=gitweb">annotate</a> |
<a href="/diff/xyzzy/foo?style=gitweb">diff</a> |
<a href="/comparison/xyzzy/foo?style=gitweb">comparison</a> |
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rss-log/tip/foo">rss</a> |
<a href="/log/43c799df6e75/foo?style=gitweb">(0)</a> <a href="/log/tip/foo?style=gitweb">tip</a>
<a class="list" href="/rev/a7c1559b7bba?style=gitweb">
<a href="/file/a7c1559b7bba/foo?style=gitweb">file</a> |
<a href="/diff/a7c1559b7bba/foo?style=gitweb">diff</a> |
<a href="/annotate/a7c1559b7bba/foo?style=gitweb">annotate</a>
<a class="list" href="/rev/43c799df6e75?style=gitweb">
<a href="/file/43c799df6e75/foo?style=gitweb">file</a> |
<a href="/diff/43c799df6e75/foo?style=gitweb">diff</a> |
<a href="/annotate/43c799df6e75/foo?style=gitweb">annotate</a>
Denis Laxalde
gitweb: add "more" and "less" navigation links in filelog template
r31077 <a href="/log/xyzzy/foo?revcount=30&style=gitweb">less</a>
<a href="/log/xyzzy/foo?revcount=120&style=gitweb">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/log/43c799df6e75/foo?style=gitweb">(0)</a> <a href="/log/tip/foo?style=gitweb">tip</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'annotate/xyzzy/foo?style=gitweb' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/file/xyzzy/?style=gitweb">files</a> |
<a href="/rev/xyzzy?style=gitweb">changeset</a> |
<a href="/file/xyzzy/foo?style=gitweb">file</a> |
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/file/tip/foo?style=gitweb">latest</a> |
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
<a href="/diff/xyzzy/foo?style=gitweb">diff</a> |
<a href="/comparison/xyzzy/foo?style=gitweb">comparison</a> |
Gregory Szorc
hgweb: link to raw-file on annotation page (BC)...
r30708 <a href="/raw-file/xyzzy/foo">raw</a> |
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
<a class="list" href="/annotate/43c799df6e75/foo?style=gitweb">
<a class="list" href="/annotate/9d8c40cba617/foo?style=gitweb">9d8c40cba617</a></td>
Denis Laxalde
hgweb: add link to parents of annotated revision in annotate view...
r29522 <a href="/annotate/43c799df6e75/foo?style=gitweb#l1">
Denis Laxalde
hgweb: add a link on node id in annotate hover-box...
r29525 <a href="/annotate/43c799df6e75/foo?style=gitweb#l1">
Denis Laxalde
hgweb: add links to diff and changeset in hover-box on annotate view
r29523 <a href="/diff/43c799df6e75/foo?style=gitweb">diff</a>
<a href="/rev/43c799df6e75?style=gitweb">changeset</a>
Denis Laxalde
hgweb: add link to parents of annotated revision in annotate view...
r29522 <a href="/annotate/a7c1559b7bba/foo?style=gitweb#l2">
Denis Laxalde
hgweb: add a link on node id in annotate hover-box...
r29525 <a href="/annotate/a7c1559b7bba/foo?style=gitweb#l2">
Denis Laxalde
hgweb: add link to parents of annotated revision in annotate view...
r29522 <a href="/annotate/43c799df6e75/foo?style=gitweb">0</a></div>
Denis Laxalde
hgweb: add links to diff and changeset in hover-box on annotate view
r29523 <a href="/diff/a7c1559b7bba/foo?style=gitweb">diff</a>
<a href="/rev/a7c1559b7bba?style=gitweb">changeset</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'diff/xyzzy/foo?style=gitweb' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/file/xyzzy?style=gitweb">files</a> |
<a href="/rev/xyzzy?style=gitweb">changeset</a> |
<a href="/file/xyzzy/foo?style=gitweb">file</a> |
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/file/tip/foo?style=gitweb">latest</a> |
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
<a href="/annotate/xyzzy/foo?style=gitweb">annotate</a> |
<a href="/comparison/xyzzy/foo?style=gitweb">comparison</a> |
<a href="/raw-diff/xyzzy/foo">raw</a> |
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
<a class="list" href="/diff/43c799df6e75/foo?style=gitweb">
<a class="list" href="/diff/9d8c40cba617/foo?style=gitweb">9d8c40cba617</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'comparison/xyzzy/foo?style=gitweb' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/file/xyzzy?style=gitweb">files</a> |
<a href="/rev/xyzzy?style=gitweb">changeset</a> |
<a href="/file/xyzzy/foo?style=gitweb">file</a> |
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/file/tip/foo?style=gitweb">latest</a> |
av6
hgweb: don't dereference symbolic revision in gitweb style...
r25605 <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
<a href="/annotate/xyzzy/foo?style=gitweb">annotate</a> |
<a href="/diff/xyzzy/foo?style=gitweb">diff</a> |
<a href="/raw-diff/xyzzy/foo">raw</a> |
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
<a class="list" href="/comparison/43c799df6e75/foo?style=gitweb">
<a class="list" href="/comparison/9d8c40cba617/foo?style=gitweb">9d8c40cba617</a>
(De)referencing symbolic revisions (monoblue)
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'summary?style=monoblue' | egrep $REVLINKS
av6
monoblue: add archive links on summary page
r26114 <li><a href="/archive/tip.zip">zip</a></li>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rev/9d8c40cba617?style=monoblue">
<a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
<a href="/file/9d8c40cba617?style=monoblue">files</a>
<a href="/rev/a7c1559b7bba?style=monoblue">
<a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
<a href="/file/a7c1559b7bba?style=monoblue">files</a>
<a href="/rev/43c799df6e75?style=monoblue">
<a href="/rev/43c799df6e75?style=monoblue">changeset</a> |
<a href="/file/43c799df6e75?style=monoblue">files</a>
av6
monoblue: provide links to branches, tags and bookmarks by name...
r26391 <td><a href="/rev/xyzzy?style=monoblue">xyzzy</a></td>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
<a href="/log/a7c1559b7bba?style=monoblue">changelog</a> |
<a href="/file/a7c1559b7bba?style=monoblue">files</a>
av6
monoblue: provide links to branches, tags and bookmarks by name...
r26391 <td class="open"><a href="/shortlog/default?style=monoblue">default</a></td>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
<a href="/log/9d8c40cba617?style=monoblue">changelog</a> |
<a href="/file/9d8c40cba617?style=monoblue">files</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=monoblue' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in monoblue style...
r25604 <li><a href="/graph/tip?style=monoblue">graph</a></li>
<li><a href="/file/tip?style=monoblue">files</a></li>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <li><a href="/archive/tip.zip">zip</a></li>
<a href="/rev/9d8c40cba617?style=monoblue">
<a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
<a href="/file/9d8c40cba617?style=monoblue">files</a>
<a href="/rev/a7c1559b7bba?style=monoblue">
<a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
<a href="/file/a7c1559b7bba?style=monoblue">files</a>
<a href="/rev/43c799df6e75?style=monoblue">
<a href="/rev/43c799df6e75?style=monoblue">changeset</a> |
<a href="/file/43c799df6e75?style=monoblue">files</a>
<a href="/shortlog/43c799df6e75?style=monoblue">(0)</a> <a href="/shortlog/tip?style=monoblue">tip</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log?style=monoblue' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in monoblue style...
r25604 <li><a href="/graph/tip?style=monoblue">graph</a></li>
<li><a href="/file/tip?style=monoblue">files</a></li>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <li><a href="/archive/tip.zip">zip</a></li>
av6
hgweb: split long lines in gitweb and monoblue (changeset summary and tags)
r35051 <a class="title" href="/rev/9d8c40cba617?style=monoblue">
<a class="title" href="/rev/a7c1559b7bba?style=monoblue">
<a class="title" href="/rev/43c799df6e75?style=monoblue">
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/log/43c799df6e75?style=monoblue">(0)</a> <a href="/log/tip?style=monoblue">tip</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph?style=monoblue' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in monoblue style...
r25604 <li><a href="/file/tip?style=monoblue">files</a></li>
av6
hgweb: add archive entries to graph page...
r38501 <li><a href="/archive/tip.zip">zip</a></li>
av6
monoblue: make actual changeset entries have backgrounds on /graph...
r35548 <a href="/rev/9d8c40cba617?style=monoblue">third</a>
<a href="/rev/a7c1559b7bba?style=monoblue">second</a>
<a href="/rev/43c799df6e75?style=monoblue">first</a>
av6
hgweb: don't dereference symbolic revision in monoblue style...
r25604 <a href="/graph/tip?revcount=30&style=monoblue">less</a>
<a href="/graph/tip?revcount=120&style=monoblue">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | <a href="/graph/43c799df6e75?style=monoblue">(0)</a> <a href="/graph/tip?style=monoblue">tip</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'tags?style=monoblue' | egrep $REVLINKS
av6
monoblue: provide links to branches, tags and bookmarks by name...
r26391 <td><a href="/rev/tip?style=monoblue">tip</a></td>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
<a href="/log/9d8c40cba617?style=monoblue">changelog</a> |
<a href="/file/9d8c40cba617?style=monoblue">files</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'bookmarks?style=monoblue' | egrep $REVLINKS
av6
monoblue: provide links to branches, tags and bookmarks by name...
r26391 <td><a href="/rev/xyzzy?style=monoblue">xyzzy</a></td>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
<a href="/log/a7c1559b7bba?style=monoblue">changelog</a> |
<a href="/file/a7c1559b7bba?style=monoblue">files</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'branches?style=monoblue' | egrep $REVLINKS
av6
monoblue: provide links to branches, tags and bookmarks by name...
r26391 <td class="open"><a href="/shortlog/default?style=monoblue">default</a></td>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
<a href="/log/9d8c40cba617?style=monoblue">changelog</a> |
<a href="/file/9d8c40cba617?style=monoblue">files</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file?style=monoblue' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in monoblue style...
r25604 <li><a href="/graph/tip?style=monoblue">graph</a></li>
<li><a href="/rev/tip?style=monoblue">changeset</a></li>
<li><a href="/archive/tip.zip">zip</a></li>
<a href="/file/tip/dir?style=monoblue">dir</a>
<a href="/file/tip/dir/?style=monoblue"></a>
<td><a href="/file/tip/dir?style=monoblue">files</a></td>
<td><a href="/file/tip/foo?style=monoblue">foo</a></td>
<a href="/file/tip/foo?style=monoblue">file</a> |
<a href="/log/tip/foo?style=monoblue">revisions</a> |
<a href="/annotate/tip/foo?style=monoblue">annotate</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=monoblue&rev=all()' | egrep $REVLINKS
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <li><a href="/archive/tip.zip">zip</a></li>
av6
hgweb: split long lines in gitweb and monoblue (changeset summary and tags)
r35051 <a class="title" href="/rev/9d8c40cba617?style=monoblue">
<a class="title" href="/rev/a7c1559b7bba?style=monoblue">
<a class="title" href="/rev/43c799df6e75?style=monoblue">
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'rev/xyzzy?style=monoblue' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in monoblue style...
r25604 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
<li><a href="/file/xyzzy?style=monoblue">files</a></li>
<li><a href="/raw-rev/xyzzy">raw</a></li>
<li><a href="/archive/xyzzy.zip">zip</a></li>
av6
hgweb: split long lines in gitweb and monoblue (changeset summary and tags)
r35051 <a href="/raw-rev/a7c1559b7bba">
av6
hgweb: link to revision by node hash in gitweb & monoblue...
r25616 <dd><a href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <dd><a href="/rev/43c799df6e75?style=monoblue">43c799df6e75</a></dd>
<dd><a href="/rev/9d8c40cba617?style=monoblue">9d8c40cba617</a></dd>
<td><a href="/diff/a7c1559b7bba/foo?style=monoblue">foo</a></td>
<a href="/file/a7c1559b7bba/foo?style=monoblue">file</a> |
<a href="/annotate/a7c1559b7bba/foo?style=monoblue">annotate</a> |
<a href="/diff/a7c1559b7bba/foo?style=monoblue">diff</a> |
<a href="/comparison/a7c1559b7bba/foo?style=monoblue">comparison</a> |
<a href="/log/a7c1559b7bba/foo?style=monoblue">revisions</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog/xyzzy?style=monoblue' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in monoblue style...
r25604 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
<li><a href="/file/xyzzy?style=monoblue">files</a></li>
<li><a href="/archive/xyzzy.zip">zip</a></li>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rev/a7c1559b7bba?style=monoblue">
<a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
<a href="/file/a7c1559b7bba?style=monoblue">files</a>
<a href="/rev/43c799df6e75?style=monoblue">
<a href="/rev/43c799df6e75?style=monoblue">changeset</a> |
<a href="/file/43c799df6e75?style=monoblue">files</a>
<a href="/shortlog/43c799df6e75?style=monoblue">(0)</a> <a href="/shortlog/tip?style=monoblue">tip</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy?style=monoblue' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in monoblue style...
r25604 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
<li><a href="/file/xyzzy?style=monoblue">files</a></li>
<li><a href="/archive/xyzzy.zip">zip</a></li>
av6
hgweb: split long lines in gitweb and monoblue (changeset summary and tags)
r35051 <a class="title" href="/rev/a7c1559b7bba?style=monoblue">
<a class="title" href="/rev/43c799df6e75?style=monoblue">
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/log/43c799df6e75?style=monoblue">(0)</a> <a href="/log/tip?style=monoblue">tip</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph/xyzzy?style=monoblue' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in monoblue style...
r25604 <li><a href="/file/xyzzy?style=monoblue">files</a></li>
av6
hgweb: add archive entries to graph page...
r38501 <li><a href="/archive/xyzzy.zip">zip</a></li>
av6
monoblue: make actual changeset entries have backgrounds on /graph...
r35548 <a href="/rev/a7c1559b7bba?style=monoblue">second</a>
<a href="/rev/43c799df6e75?style=monoblue">first</a>
av6
hgweb: don't dereference symbolic revision in monoblue style...
r25604 <a href="/graph/xyzzy?revcount=30&style=monoblue">less</a>
<a href="/graph/xyzzy?revcount=120&style=monoblue">more</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 | <a href="/graph/43c799df6e75?style=monoblue">(0)</a> <a href="/graph/tip?style=monoblue">tip</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy?style=monoblue' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in monoblue style...
r25604 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
<li><a href="/rev/xyzzy?style=monoblue">changeset</a></li>
<li><a href="/archive/xyzzy.zip">zip</a></li>
<a href="/file/xyzzy/dir?style=monoblue">dir</a>
<a href="/file/xyzzy/dir/?style=monoblue"></a>
<td><a href="/file/xyzzy/dir?style=monoblue">files</a></td>
<td><a href="/file/xyzzy/foo?style=monoblue">foo</a></td>
<a href="/file/xyzzy/foo?style=monoblue">file</a> |
<a href="/log/xyzzy/foo?style=monoblue">revisions</a> |
<a href="/annotate/xyzzy/foo?style=monoblue">annotate</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy/foo?style=monoblue' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in monoblue style...
r25604 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
<li><a href="/file/xyzzy/?style=monoblue">files</a></li>
av6
monoblue: add a link to the latest file revision...
r26598 <li><a href="/file/tip/foo?style=monoblue">latest</a></li>
av6
hgweb: don't dereference symbolic revision in monoblue style...
r25604 <li><a href="/log/xyzzy/foo?style=monoblue">revisions</a></li>
<li><a href="/annotate/xyzzy/foo?style=monoblue">annotate</a></li>
<li><a href="/diff/xyzzy/foo?style=monoblue">diff</a></li>
<li><a href="/comparison/xyzzy/foo?style=monoblue">comparison</a></li>
<li><a href="/raw-file/xyzzy/foo">raw</a></li>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <dd><a class="list" href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
<a href="/file/43c799df6e75/foo?style=monoblue">
<a href="/file/9d8c40cba617/foo?style=monoblue">9d8c40cba617</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy/foo?style=monoblue' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in monoblue style...
r25604 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
<li><a href="/file/xyzzy?style=monoblue">files</a></li>
<li><a href="/file/xyzzy/foo?style=monoblue">file</a></li>
<li><a href="/annotate/xyzzy/foo?style=monoblue">annotate</a></li>
<li><a href="/diff/xyzzy/foo?style=monoblue">diff</a></li>
<li><a href="/comparison/xyzzy/foo?style=monoblue">comparison</a></li>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <li><a href="/rss-log/tip/foo">rss</a></li>
<a href="/rev/a7c1559b7bba?style=monoblue">
av6
monoblue: split a long line in filelogentry template...
r26273 <a href="/file/a7c1559b7bba/foo?style=monoblue">file</a> |
<a href="/diff/a7c1559b7bba/foo?style=monoblue">diff</a> |
<a href="/annotate/a7c1559b7bba/foo?style=monoblue">annotate</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rev/43c799df6e75?style=monoblue">
av6
monoblue: split a long line in filelogentry template...
r26273 <a href="/file/43c799df6e75/foo?style=monoblue">file</a> |
<a href="/diff/43c799df6e75/foo?style=monoblue">diff</a> |
<a href="/annotate/43c799df6e75/foo?style=monoblue">annotate</a>
av6
monoblue: add a space to separate navigation links in file log footer...
r26958 <a href="/log/43c799df6e75/foo?style=monoblue">(0)</a> <a href="/log/tip/foo?style=monoblue">tip</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'annotate/xyzzy/foo?style=monoblue' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in monoblue style...
r25604 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
<li><a href="/file/xyzzy/?style=monoblue">files</a></li>
<li><a href="/file/xyzzy/foo?style=monoblue">file</a></li>
av6
monoblue: add a link to the latest file revision...
r26598 <li><a href="/file/tip/foo?style=monoblue">latest</a></li>
av6
hgweb: don't dereference symbolic revision in monoblue style...
r25604 <li><a href="/log/xyzzy/foo?style=monoblue">revisions</a></li>
<li><a href="/diff/xyzzy/foo?style=monoblue">diff</a></li>
<li><a href="/comparison/xyzzy/foo?style=monoblue">comparison</a></li>
Gregory Szorc
hgweb: link to raw-file on annotation page (BC)...
r30708 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <dd><a href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
<a href="/annotate/43c799df6e75/foo?style=monoblue">
<a href="/annotate/9d8c40cba617/foo?style=monoblue">9d8c40cba617</a>
Denis Laxalde
hgweb: add link to parents of annotated revision in annotate view...
r29522 <a href="/annotate/43c799df6e75/foo?style=monoblue#l1">
Denis Laxalde
hgweb: add a link on node id in annotate hover-box...
r29525 <a href="/annotate/43c799df6e75/foo?style=monoblue#l1">
Denis Laxalde
hgweb: add links to diff and changeset in hover-box on annotate view
r29523 <a href="/diff/43c799df6e75/foo?style=monoblue">diff</a>
<a href="/rev/43c799df6e75?style=monoblue">changeset</a>
Denis Laxalde
hgweb: add link to parents of annotated revision in annotate view...
r29522 <a href="/annotate/a7c1559b7bba/foo?style=monoblue#l2">
Denis Laxalde
hgweb: add a link on node id in annotate hover-box...
r29525 <a href="/annotate/a7c1559b7bba/foo?style=monoblue#l2">
Denis Laxalde
hgweb: add link to parents of annotated revision in annotate view...
r29522 <a href="/annotate/43c799df6e75/foo?style=monoblue">0</a></div>
Denis Laxalde
hgweb: add links to diff and changeset in hover-box on annotate view
r29523 <a href="/diff/a7c1559b7bba/foo?style=monoblue">diff</a>
<a href="/rev/a7c1559b7bba?style=monoblue">changeset</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'diff/xyzzy/foo?style=monoblue' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in monoblue style...
r25604 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
<li><a href="/file/xyzzy?style=monoblue">files</a></li>
<li><a href="/file/xyzzy/foo?style=monoblue">file</a></li>
av6
monoblue: add a link to the latest file revision...
r26598 <li><a href="/file/tip/foo?style=monoblue">latest</a></li>
av6
hgweb: don't dereference symbolic revision in monoblue style...
r25604 <li><a href="/log/xyzzy/foo?style=monoblue">revisions</a></li>
<li><a href="/annotate/xyzzy/foo?style=monoblue">annotate</a></li>
<li><a href="/comparison/xyzzy/foo?style=monoblue">comparison</a></li>
<li><a href="/raw-diff/xyzzy/foo">raw</a></li>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <dd><a href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
<dd><a href="/diff/43c799df6e75/foo?style=monoblue">43c799df6e75</a></dd>
<dd><a href="/diff/9d8c40cba617/foo?style=monoblue">9d8c40cba617</a></dd>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'comparison/xyzzy/foo?style=monoblue' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in monoblue style...
r25604 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
<li><a href="/file/xyzzy?style=monoblue">files</a></li>
<li><a href="/file/xyzzy/foo?style=monoblue">file</a></li>
av6
monoblue: add a link to the latest file revision...
r26598 <li><a href="/file/tip/foo?style=monoblue">latest</a></li>
av6
hgweb: don't dereference symbolic revision in monoblue style...
r25604 <li><a href="/log/xyzzy/foo?style=monoblue">revisions</a></li>
<li><a href="/annotate/xyzzy/foo?style=monoblue">annotate</a></li>
<li><a href="/diff/xyzzy/foo?style=monoblue">diff</a></li>
<li><a href="/raw-diff/xyzzy/foo">raw</a></li>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <dd><a href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
<dd><a href="/comparison/43c799df6e75/foo?style=monoblue">43c799df6e75</a></dd>
<dd><a href="/comparison/9d8c40cba617/foo?style=monoblue">9d8c40cba617</a></dd>
(De)referencing symbolic revisions (spartan)
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=spartan' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/log/tip?style=spartan">changelog</a>
av6
spartan: don't drop current revision in log/graph links...
r25794 <a href="/graph/tip?style=spartan">graph</a>
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/file/tip/?style=spartan">files</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/archive/tip.zip">zip</a>
navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
<td class="node"><a href="/rev/9d8c40cba617?style=spartan">third</a></td>
<td class="node"><a href="/rev/a7c1559b7bba?style=spartan">second</a></td>
<td class="node"><a href="/rev/43c799df6e75?style=spartan">first</a></td>
navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log?style=spartan' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/shortlog/tip?style=spartan">shortlog</a>
av6
spartan: don't drop current revision in log/graph links...
r25794 <a href="/graph/tip?style=spartan">graph</a>
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/file/tip?style=spartan">files</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/archive/tip.zip">zip</a>
navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
<td class="node"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
<th class="files"><a href="/file/9d8c40cba617?style=spartan">files</a>:</th>
<td class="files"><a href="/diff/9d8c40cba617/foo?style=spartan">foo</a> </td>
<td class="node"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
<th class="files"><a href="/file/a7c1559b7bba?style=spartan">files</a>:</th>
<td class="files"><a href="/diff/a7c1559b7bba/foo?style=spartan">foo</a> </td>
<td class="node"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
<th class="files"><a href="/file/43c799df6e75?style=spartan">files</a>:</th>
<td class="files"><a href="/diff/43c799df6e75/dir/bar?style=spartan">dir/bar</a> <a href="/diff/43c799df6e75/foo?style=spartan">foo</a> </td>
navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph?style=spartan' | egrep $REVLINKS
av6
spartan: don't drop current revision in log/graph links...
r25794 <a href="/log/tip?style=spartan">changelog</a>
<a href="/shortlog/tip?style=spartan">shortlog</a>
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/file/tip/?style=spartan">files</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
av6
spartan: make actual changeset entries have backgrounds on /graph...
r35550 <a href="/rev/9d8c40cba617?style=spartan">third</a>
<a href="/rev/a7c1559b7bba?style=spartan">second</a>
<a href="/rev/43c799df6e75?style=spartan">first</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'tags?style=spartan' | egrep $REVLINKS
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/rev/9d8c40cba617?style=spartan">tip</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'branches?style=spartan' | egrep $REVLINKS
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/shortlog/9d8c40cba617?style=spartan" class="open">default</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file?style=spartan' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/log/tip?style=spartan">changelog</a>
<a href="/shortlog/tip?style=spartan">shortlog</a>
av6
spartan: don't drop current revision in log/graph links...
r25794 <a href="/graph/tip?style=spartan">graph</a>
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/rev/tip?style=spartan">changeset</a>
<a href="/archive/tip.zip">zip</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <h2><a href="/">Mercurial</a> / files for changeset <a href="/rev/9d8c40cba617">9d8c40cba617</a>: /</h2>
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/file/tip/dir?style=spartan">dir/</a>
<a href="/file/tip/dir/?style=spartan">
av6
spartan: add missing closing tags...
r38200 <td><a href="/file/tip/foo?style=spartan">foo</a></td>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog?style=spartan&rev=all()' | egrep $REVLINKS
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a href="/archive/tip.zip">zip</a>
<td class="node"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
<a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a>
<th class="files"><a href="/file/9d8c40cba617?style=spartan">files</a>:</th>
<td class="files"><a href="/diff/9d8c40cba617/foo?style=spartan">foo</a> </td>
<td class="node"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
<a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a>
<td class="child"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
<th class="files"><a href="/file/a7c1559b7bba?style=spartan">files</a>:</th>
<td class="files"><a href="/diff/a7c1559b7bba/foo?style=spartan">foo</a> </td>
<td class="node"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
<td class="child"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
<th class="files"><a href="/file/43c799df6e75?style=spartan">files</a>:</th>
<td class="files"><a href="/diff/43c799df6e75/dir/bar?style=spartan">dir/bar</a> <a href="/diff/43c799df6e75/foo?style=spartan">foo</a> </td>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'rev/xyzzy?style=spartan' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/log/xyzzy?style=spartan">changelog</a>
<a href="/shortlog/xyzzy?style=spartan">shortlog</a>
av6
spartan: don't drop current revision in log/graph links...
r25794 <a href="/graph/xyzzy?style=spartan">graph</a>
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/file/xyzzy?style=spartan">files</a>
<a href="/raw-rev/xyzzy">raw</a>
<a href="/archive/xyzzy.zip">zip</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <td class="changeset"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
<td class="parent"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
<td class="child"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
<td class="files"><a href="/file/a7c1559b7bba/foo?style=spartan">foo</a> </td>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'shortlog/xyzzy?style=spartan' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/log/xyzzy?style=spartan">changelog</a>
av6
spartan: don't drop current revision in log/graph links...
r25794 <a href="/graph/xyzzy?style=spartan">graph</a>
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/file/xyzzy/?style=spartan">files</a>
<a href="/archive/xyzzy.zip">zip</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
<td class="node"><a href="/rev/a7c1559b7bba?style=spartan">second</a></td>
<td class="node"><a href="/rev/43c799df6e75?style=spartan">first</a></td>
navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy?style=spartan' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
av6
spartan: don't drop current revision in log/graph links...
r25794 <a href="/graph/xyzzy?style=spartan">graph</a>
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/file/xyzzy?style=spartan">files</a>
<a href="/archive/xyzzy.zip">zip</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
<td class="node"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
<th class="files"><a href="/file/a7c1559b7bba?style=spartan">files</a>:</th>
<td class="files"><a href="/diff/a7c1559b7bba/foo?style=spartan">foo</a> </td>
<td class="node"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
<th class="files"><a href="/file/43c799df6e75?style=spartan">files</a>:</th>
<td class="files"><a href="/diff/43c799df6e75/dir/bar?style=spartan">dir/bar</a> <a href="/diff/43c799df6e75/foo?style=spartan">foo</a> </td>
navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'graph/xyzzy?style=spartan' | egrep $REVLINKS
av6
spartan: don't drop current revision in log/graph links...
r25794 <a href="/log/xyzzy?style=spartan">changelog</a>
<a href="/shortlog/xyzzy?style=spartan">shortlog</a>
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/file/xyzzy/?style=spartan">files</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
av6
spartan: make actual changeset entries have backgrounds on /graph...
r35550 <a href="/rev/a7c1559b7bba?style=spartan">second</a>
<a href="/rev/43c799df6e75?style=spartan">first</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy?style=spartan' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/log/xyzzy?style=spartan">changelog</a>
<a href="/shortlog/xyzzy?style=spartan">shortlog</a>
av6
spartan: don't drop current revision in log/graph links...
r25794 <a href="/graph/xyzzy?style=spartan">graph</a>
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/rev/xyzzy?style=spartan">changeset</a>
<a href="/archive/xyzzy.zip">zip</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <h2><a href="/">Mercurial</a> / files for changeset <a href="/rev/a7c1559b7bba">a7c1559b7bba</a>: /</h2>
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/file/xyzzy/dir?style=spartan">dir/</a>
<a href="/file/xyzzy/dir/?style=spartan">
av6
spartan: add missing closing tags...
r38200 <td><a href="/file/xyzzy/foo?style=spartan">foo</a></td>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'file/xyzzy/foo?style=spartan' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/log/xyzzy?style=spartan">changelog</a>
<a href="/shortlog/xyzzy?style=spartan">shortlog</a>
av6
spartan: don't drop current revision in log/graph links...
r25794 <a href="/graph/xyzzy?style=spartan">graph</a>
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/rev/xyzzy?style=spartan">changeset</a>
<a href="/file/xyzzy/?style=spartan">files</a>
<a href="/log/xyzzy/foo?style=spartan">revisions</a>
<a href="/annotate/xyzzy/foo?style=spartan">annotate</a>
<a href="/raw-file/xyzzy/foo">raw</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <td><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
<a href="/file/43c799df6e75/foo?style=spartan">
<td><a href="/file/9d8c40cba617/foo?style=spartan">9d8c40cba617</a></td>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'log/xyzzy/foo?style=spartan' | egrep $REVLINKS
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 href="/atom-log/tip/foo" title="Atom feed for test:foo">
href="/rss-log/tip/foo" title="RSS feed for test:foo">
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/file/xyzzy/foo?style=spartan">file</a>
<a href="/annotate/xyzzy/foo?style=spartan">annotate</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <a type="application/rss+xml" href="/rss-log/tip/foo">rss</a>
<a type="application/atom+xml" href="/atom-log/tip/foo" title="Atom feed for test:foo">atom</a>
<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>
<th class="firstline"><a href="/rev/a7c1559b7bba?style=spartan">second</a></th>
<a href="/file/a7c1559b7bba/foo?style=spartan">a7c1559b7bba</a>
<a href="/diff/a7c1559b7bba/foo?style=spartan">(diff)</a>
<a href="/annotate/a7c1559b7bba/foo?style=spartan">(annotate)</a>
<th class="firstline"><a href="/rev/43c799df6e75?style=spartan">first</a></th>
<a href="/file/43c799df6e75/foo?style=spartan">43c799df6e75</a>
<a href="/diff/43c799df6e75/foo?style=spartan">(diff)</a>
<a href="/annotate/43c799df6e75/foo?style=spartan">(annotate)</a>
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'annotate/xyzzy/foo?style=spartan' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/log/xyzzy?style=spartan">changelog</a>
<a href="/shortlog/xyzzy?style=spartan">shortlog</a>
av6
spartan: don't drop current revision in log/graph links...
r25794 <a href="/graph/xyzzy?style=spartan">graph</a>
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/rev/xyzzy?style=spartan">changeset</a>
<a href="/file/xyzzy/?style=spartan">files</a>
<a href="/file/xyzzy/foo?style=spartan">file</a>
<a href="/log/xyzzy/foo?style=spartan">revisions</a>
Gregory Szorc
hgweb: link to raw-file on annotation page (BC)...
r30708 <a href="/raw-file/xyzzy/foo">raw</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <td><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
<a href="/annotate/43c799df6e75/foo?style=spartan">
<td><a href="/annotate/9d8c40cba617/foo?style=spartan">9d8c40cba617</a></td>
Denis Laxalde
hgweb: add link to parents of annotated revision in annotate view...
r29522 <a href="/annotate/43c799df6e75/foo?style=spartan#l1">
Denis Laxalde
hgweb: add a link on node id in annotate hover-box...
r29525 <a href="/annotate/43c799df6e75/foo?style=spartan#l1">
Denis Laxalde
hgweb: add links to diff and changeset in hover-box on annotate view
r29523 <a href="/diff/43c799df6e75/foo?style=spartan">diff</a>
<a href="/rev/43c799df6e75?style=spartan">changeset</a>
Denis Laxalde
hgweb: add link to parents of annotated revision in annotate view...
r29522 <a href="/annotate/a7c1559b7bba/foo?style=spartan#l2">
Denis Laxalde
hgweb: add a link on node id in annotate hover-box...
r29525 <a href="/annotate/a7c1559b7bba/foo?style=spartan#l2">
Denis Laxalde
hgweb: add link to parents of annotated revision in annotate view...
r29522 <a href="/annotate/43c799df6e75/foo?style=spartan">0</a></div>
Denis Laxalde
hgweb: add links to diff and changeset in hover-box on annotate view
r29523 <a href="/diff/a7c1559b7bba/foo?style=spartan">diff</a>
<a href="/rev/a7c1559b7bba?style=spartan">changeset</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586
Jun Wu
tests: use LOCALIP...
r31008 $ "$TESTDIR/get-with-headers.py" $LOCALIP:$HGPORT 'diff/xyzzy/foo?style=spartan' | egrep $REVLINKS
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/log/xyzzy?style=spartan">changelog</a>
<a href="/shortlog/xyzzy?style=spartan">shortlog</a>
av6
spartan: don't drop current revision in log/graph links...
r25794 <a href="/graph/xyzzy?style=spartan">graph</a>
av6
hgweb: don't dereference symbolic revision in spartan style...
r25603 <a href="/rev/xyzzy?style=spartan">changeset</a>
<a href="/file/xyzzy/foo?style=spartan">file</a>
<a href="/log/xyzzy/foo?style=spartan">revisions</a>
<a href="/annotate/xyzzy/foo?style=spartan">annotate</a>
<a href="/raw-diff/xyzzy/foo">raw</a>
Anton Shestakov
tests: test symbolic revision (de)reference in all hgweb styles...
r25586 <td class="revision"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
<td class="parent"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
<td class="child"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
Done
$ cat errors.log
$ "$TESTDIR/killdaemons.py" $DAEMON_PIDS
$ cd ..