All pastes #31010 Raw Edit

Someone

public text v1 · immutable
#31010 ·published 2005-11-24 23:43 UTC
rendered paste body
Index: views/debug.py
===================================================================
--- views/debug.py      (revision 1406)
+++ views/debug.py      (working copy)
@@ -12,7 +12,7 @@
     yield 0
     p = template_source.find('\n')
     while p >= 0:
-        yield p
+        yield p+1
         p = template_source.find('\n', p+1)
     yield len(template_source) + 1
 
@@ -27,10 +27,10 @@
     for num, next in linebreaks:
         if start >= upto and end <= next:
             line = num
-            before = escape(template_source[upto+1:start])
+            before = escape(template_source[upto:start])
             during = escape(template_source[start:end])
             after = escape(template_source[end:next])
-        source_lines.append( (num, escape(template_source[upto+1:next])) )
+        source_lines.append( (num, escape(template_source[upto:next])) )
         upto = next
     total = len(source_lines)