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