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
@@ -23,14 +23,13 @@
line = 0
upto = 0
source_lines = []
- linebreaks = izip(count(0), linebreak_iter(template_source))
- for num, next in linebreaks:
+ for num, next in enumerate(linebreak_iter(template_source)):
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)