diff mercurial/templates/paper/filerevision.tmpl @ 19430:5ec5097b4c0f

hgweb: add line wrapping switch to file source view This uses classList property, which is well-supported now: both Chromium 8.0+, Firefox 3.6+ and Opera 11.5+ support it, as well as relatively modern versions of other browsers.
author Alexander Plavin <me@aplavin.ru>
date Fri, 12 Jul 2013 15:58:13 +0400
parents f2e4fdb3dd27
children b8ecc3830c89
line wrap: on
line diff
--- a/mercurial/templates/paper/filerevision.tmpl	Tue Jul 09 02:08:24 2013 +0400
+++ b/mercurial/templates/paper/filerevision.tmpl	Fri Jul 12 15:58:13 2013 +0400
@@ -67,8 +67,9 @@
 </table>
 
 <div class="overflow">
+<div class="sourcefirst linewraptoggle">line wrap: <a class="linewraplink" href="javascript:toggleLinewrap()">on</a></div>
 <div class="sourcefirst"> line source</div>
-<pre class="sourcelines">{text%fileline}</pre>
+<pre class="sourcelines wrap">{text%fileline}</pre>
 <div class="sourcelast"></div>
 </div>
 </div>