comparison mercurial/templates/monoblue/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 119202d4d7a4
children f206543d8380
comparison
equal deleted inserted replaced
26362:3bfc473f4d33 26363:f29ee23bf361
89 filecomparison = filecomparison.tmpl 89 filecomparison = filecomparison.tmpl
90 filelog = filelog.tmpl 90 filelog = filelog.tmpl
91 fileline = ' 91 fileline = '
92 <span id="{lineid}">{strip(line|escape, '\r\n')}</span><a href="#{lineid}"></a>' 92 <span id="{lineid}">{strip(line|escape, '\r\n')}</span><a href="#{lineid}"></a>'
93 annotateline = ' 93 annotateline = '
94 <tr class="parity{parity}"> 94 <tr id="{lineid}" class="parity{parity}">
95 <td class="linenr"> 95 <td class="linenr">
96 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#l{targetline}" 96 <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#l{targetline}"
97 title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a> 97 title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a>
98 </td> 98 </td>
99 <td class="lineno"> 99 <td class="lineno">
100 <a href="#{lineid}" id="{lineid}">{linenumber}</a> 100 <a href="#{lineid}">{linenumber}</a>
101 </td> 101 </td>
102 <td class="source">{line|escape}</td> 102 <td class="source">{line|escape}</td>
103 </tr>' 103 </tr>'
104 difflineplus = ' 104 difflineplus = '
105 <span id="{lineid}" class="difflineplus">{strip(line|escape, '\r\n')}</span><a href="#{lineid}"></a>' 105 <span id="{lineid}" class="difflineplus">{strip(line|escape, '\r\n')}</span><a href="#{lineid}"></a>'
113 comparisonblock =' 113 comparisonblock ='
114 <tbody class="block"> 114 <tbody class="block">
115 {lines} 115 {lines}
116 </tbody>' 116 </tbody>'
117 comparisonline = ' 117 comparisonline = '
118 <tr> 118 <tr id="{lineid}">
119 <td class="source {type}"><a class="linenr" href="#{lineid}" id="{lineid}">{leftlinenumber}</a> {leftline|escape}</td> 119 <td class="source {type}"><a class="linenr" href="#{lineid}">{leftlinenumber}</a> {leftline|escape}</td>
120 <td class="source {type}"><a class="linenr" href="#{lineid}" id="{lineid}">{rightlinenumber}</a> {rightline|escape}</td> 120 <td class="source {type}"><a class="linenr" href="#{lineid}">{rightlinenumber}</a> {rightline|escape}</td>
121 </tr>' 121 </tr>'
122 122
123 changesetlink = '<a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>' 123 changesetlink = '<a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>'
124 changelogparent = ' 124 changelogparent = '
125 <tr> 125 <tr>