mirror of
https://github.com/django/django.git
synced 2024-12-24 10:05:46 +00:00
small fix to the template_debug stuff, it was dropping last characters and didn't split the first line correctly
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1403 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
18c7ed74e4
commit
f0fbd43a57
@ -23,14 +23,13 @@ def get_template_exception_info(exc_type, exc_value, tb):
|
||||
upto = 0
|
||||
source_lines = []
|
||||
linebreaks = izip(count(0), linebreak_iter(template_source))
|
||||
linebreaks.next() # skip the nothing before initial line start
|
||||
for num, next in linebreaks:
|
||||
if start >= upto and end <= next:
|
||||
line = num
|
||||
before = escape(template_source[upto:start])
|
||||
during = escape(template_source[start:end])
|
||||
after = escape(template_source[end:next - 1])
|
||||
source_lines.append( (num, escape(template_source[upto:next - 1])) )
|
||||
after = escape(template_source[end:next])
|
||||
source_lines.append( (num, escape(template_source[upto:next])) )
|
||||
upto = next
|
||||
total = len(source_lines)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user