Show More
@@ -73,32 +73,36 b' filediff = ../paper/filediff.tmpl' | |||
|
73 | 73 | filecomparison = ../paper/filecomparison.tmpl |
|
74 | 74 | filelog = ../paper/filelog.tmpl |
|
75 | 75 | fileline = ' |
|
76 | <div class="source"><a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</div>' | |
|
76 | <span id="{lineid}">{strip(line|escape, '\r\n')}</span><a href="#{lineid}"></a>' | |
|
77 | 77 | filelogentry = ../paper/filelogentry.tmpl |
|
78 | 78 | |
|
79 | 79 | annotateline = ' |
|
80 | <tr> | |
|
80 | <tr id="{lineid}"> | |
|
81 | 81 | <td class="annotate"> |
|
82 | <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#{targetline}" | |
|
82 | <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#l{targetline}" | |
|
83 | 83 | title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a> |
|
84 | 84 | </td> |
|
85 |
<td class="source"><a href="#{lineid}" |
|
|
85 | <td class="source"><a href="#{lineid}">{linenumber}</a> {line|escape}</td> | |
|
86 | 86 | </tr>' |
|
87 | 87 | |
|
88 |
diffblock = '<div class=" |
|
|
89 | difflineplus = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="plusline">{line|escape}</span>' | |
|
90 | difflineminus = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="minusline">{line|escape}</span>' | |
|
91 | difflineat = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="atline">{line|escape}</span>' | |
|
92 | diffline = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}' | |
|
88 | diffblock = '<div class="bottomline inc-lineno"><pre class="sourcelines wrap">{lines}</pre></div>' | |
|
89 | difflineplus = ' | |
|
90 | <span id="{lineid}" class="plusline">{strip(line|escape, '\r\n')}</span><a href="#{lineid}"></a>' | |
|
91 | difflineminus = ' | |
|
92 | <span id="{lineid}" class="minusline">{strip(line|escape, '\r\n')}</span><a href="#{lineid}"></a>' | |
|
93 | difflineat = ' | |
|
94 | <span id="{lineid}" class="atline">{strip(line|escape, '\r\n')}</span><a href="#{lineid}"></a>' | |
|
95 | diffline = ' | |
|
96 | <span id="{lineid}">{strip(line|escape, '\r\n')}</span><a href="#{lineid}"></a>' | |
|
93 | 97 | |
|
94 | 98 | comparisonblock =' |
|
95 | 99 | <tbody class="block"> |
|
96 | 100 | {lines} |
|
97 | 101 | </tbody>' |
|
98 | 102 | comparisonline = ' |
|
99 | <tr> | |
|
100 |
<td class="source {type}"><a href="#{lineid}" |
|
|
101 |
<td class="source {type}"><a href="#{lineid}" |
|
|
103 | <tr id="{lineid}"> | |
|
104 | <td class="source {type}"><a href="#{lineid}">{leftlinenumber}</a> {leftline|escape}</td> | |
|
105 | <td class="source {type}"><a href="#{lineid}">{rightlinenumber}</a> {rightline|escape}</td> | |
|
102 | 106 | </tr>' |
|
103 | 107 | |
|
104 | 108 | changelogparent = ' |
@@ -107,6 +107,9 b' a { text-decoration:none; }' | |||
|
107 | 107 | .minusline { color: #dc143c; } /* crimson */ |
|
108 | 108 | .atline { color: purple; } |
|
109 | 109 | |
|
110 | .diffstat-table { | |
|
111 | margin-top: 1em; | |
|
112 | } | |
|
110 | 113 | .diffstat-file { |
|
111 | 114 | white-space: nowrap; |
|
112 | 115 | font-size: 90%; |
@@ -199,8 +202,6 b' h3 {' | |||
|
199 | 202 | .bigtable .description { } |
|
200 | 203 | .bigtable .description .base { font-size: 70%; float: right; line-height: 1.66; } |
|
201 | 204 | .bigtable .node { width: 5em; font-family: monospace;} |
|
202 | .bigtable .lineno { width: 2em; text-align: right;} | |
|
203 | .bigtable .lineno a { color: #999; font-size: smaller; font-family: monospace;} | |
|
204 | 205 | .bigtable .permissions { width: 8em; text-align: left;} |
|
205 | 206 | .bigtable .size { width: 5em; text-align: right; } |
|
206 | 207 | .bigtable .annotate { text-align: right; } |
@@ -218,13 +219,59 b' h3 {' | |||
|
218 | 219 | .source a { color: #999; font-size: smaller; font-family: monospace;} |
|
219 | 220 | .bottomline { border-bottom: 1px solid #999; } |
|
220 | 221 | |
|
221 |
.sourcelines |
|
|
222 | .sourcelines { | |
|
223 | font-size: 90%; | |
|
224 | position: relative; | |
|
225 | counter-reset: lineno; | |
|
226 | } | |
|
227 | ||
|
228 | .wrap > span { | |
|
229 | white-space: pre-wrap; | |
|
230 | } | |
|
231 | ||
|
232 | .linewraptoggle { | |
|
233 | float: right; | |
|
234 | } | |
|
235 | ||
|
236 | .diffblocks { counter-reset: lineno; } | |
|
237 | .diffblocks > div { counter-increment: lineno; } | |
|
238 | ||
|
239 | .sourcelines > span { | |
|
222 | 240 | display: inline-block; |
|
241 | box-sizing: border-box; | |
|
223 | 242 | width: 100%; |
|
224 | padding: 1px 0px; | |
|
243 | padding: 1px 0px 1px 5em; | |
|
225 | 244 | counter-increment: lineno; |
|
226 | 245 | } |
|
227 | 246 | |
|
247 | .sourcelines > span:before { | |
|
248 | -moz-user-select: -moz-none; | |
|
249 | -khtml-user-select: none; | |
|
250 | -webkit-user-select: none; | |
|
251 | -ms-user-select: none; | |
|
252 | user-select: none; | |
|
253 | display: inline-block; | |
|
254 | margin-left: -5em; | |
|
255 | width: 4em; | |
|
256 | font-size: smaller; | |
|
257 | color: #999; | |
|
258 | text-align: right; | |
|
259 | content: counters(lineno, "."); | |
|
260 | float: left; | |
|
261 | } | |
|
262 | ||
|
263 | .sourcelines > span:target, tr:target td { | |
|
264 | background-color: #bfdfff; | |
|
265 | } | |
|
266 | ||
|
267 | .sourcelines > a { | |
|
268 | display: inline-block; | |
|
269 | position: absolute; | |
|
270 | left: 0px; | |
|
271 | width: 4em; | |
|
272 | height: 1em; | |
|
273 | } | |
|
274 | ||
|
228 | 275 | .fileline { font-family: monospace; } |
|
229 | 276 | .fileline img { border: 0; } |
|
230 | 277 |
@@ -376,8 +376,8 b' Set up the repo' | |||
|
376 | 376 | annotate foo @ 1:<a href="/rev/a7c1559b7bba?style=coal">a7c1559b7bba</a> |
|
377 | 377 | <td class="author"><a href="/file/43c799df6e75/foo?style=coal">43c799df6e75</a> </td> |
|
378 | 378 | <td class="author"><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td> |
|
379 | <a href="/annotate/43c799df6e75/foo?style=coal#1" | |
|
380 | <a href="/annotate/a7c1559b7bba/foo?style=coal#2" | |
|
379 | <a href="/annotate/43c799df6e75/foo?style=coal#l1" | |
|
380 | <a href="/annotate/a7c1559b7bba/foo?style=coal#l2" | |
|
381 | 381 | |
|
382 | 382 | $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'diff/xyzzy/foo?style=coal' | egrep $REVLINKS |
|
383 | 383 | <li><a href="/shortlog/xyzzy?style=coal">log</a></li> |
General Comments 0
You need to be logged in to leave comments.
Login now