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>