Mercurial > hg
comparison mercurial/templates/gitweb/map @ 26363:f29ee23bf361
gitweb, monoblue: port highlighting linked lines from paper
This is adapted from 41c4bdd1d585, fbfe5748ef3e and f3393d458bf5.
author | Anton Shestakov <av6@dwimlabs.net> |
---|---|
date | Fri, 25 Sep 2015 12:38:20 +0800 |
parents | 2239626369f5 |
children | 0f0cda81e9b0 |
comparison
equal
deleted
inserted
replaced
26362:3bfc473f4d33 | 26363:f29ee23bf361 |
---|---|
93 filecomparison = filecomparison.tmpl | 93 filecomparison = filecomparison.tmpl |
94 filelog = filelog.tmpl | 94 filelog = filelog.tmpl |
95 fileline = ' | 95 fileline = ' |
96 <span id="{lineid}">{strip(line|escape, '\r\n')}</span><a href="#{lineid}"></a>' | 96 <span id="{lineid}">{strip(line|escape, '\r\n')}</span><a href="#{lineid}"></a>' |
97 annotateline = ' | 97 annotateline = ' |
98 <tr style="font-family:monospace" class="parity{parity}"> | 98 <tr id="{lineid}" style="font-family:monospace" class="parity{parity}"> |
99 <td class="linenr" style="text-align: right;"> | 99 <td class="linenr" style="text-align: right;"> |
100 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#l{targetline}" | 100 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#l{targetline}" |
101 title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a> | 101 title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a> |
102 </td> | 102 </td> |
103 <td><pre><a class="linenr" href="#{lineid}" id="{lineid}">{linenumber}</a></pre></td> | 103 <td><pre><a class="linenr" href="#{lineid}">{linenumber}</a></pre></td> |
104 <td><pre>{line|escape}</pre></td> | 104 <td><pre>{line|escape}</pre></td> |
105 </tr>' | 105 </tr>' |
106 difflineplus = ' | 106 difflineplus = ' |
107 <span id="{lineid}" class="difflineplus">{strip(line|escape, '\r\n')}</span><a href="#{lineid}"></a>' | 107 <span id="{lineid}" class="difflineplus">{strip(line|escape, '\r\n')}</span><a href="#{lineid}"></a>' |
108 difflineminus = ' | 108 difflineminus = ' |
115 comparisonblock =' | 115 comparisonblock =' |
116 <tbody class="block"> | 116 <tbody class="block"> |
117 {lines} | 117 {lines} |
118 </tbody>' | 118 </tbody>' |
119 comparisonline = ' | 119 comparisonline = ' |
120 <tr style="font-family:monospace"> | 120 <tr id="{lineid}" style="font-family:monospace"> |
121 <td class="{type}"><pre><a class="linenr" href="#{lineid}" id="{lineid}">{leftlinenumber}</a> {leftline|escape}</pre></td> | 121 <td class="{type}"><pre><a class="linenr" href="#{lineid}">{leftlinenumber}</a> {leftline|escape}</pre></td> |
122 <td class="{type}"><pre><a class="linenr" href="#{lineid}" id="{lineid}">{rightlinenumber}</a> {rightline|escape}</pre></td> | 122 <td class="{type}"><pre><a class="linenr" href="#{lineid}">{rightlinenumber}</a> {rightline|escape}</pre></td> |
123 </tr>' | 123 </tr>' |
124 | 124 |
125 changelogparent = ' | 125 changelogparent = ' |
126 <tr> | 126 <tr> |
127 <th class="parent">parent {rev}:</th> | 127 <th class="parent">parent {rev}:</th> |