Kaydet (Commit) eab4a225 authored tarafından Georg Bauer's avatar Georg Bauer

changed the linebreaks_iter function to use str.find instead of re.finditer,…

changed the linebreaks_iter function to use str.find instead of re.finditer, because the latter one has problems with Python 2.3


git-svn-id: http://code.djangoproject.com/svn/django/trunk@1385 bcc190cf-cafb-0310-a4f2-bffc1f526a37
üst 140f4a69
......@@ -9,9 +9,10 @@ from os.path import dirname, join as pathjoin
HIDDEN_SETTINGS = re.compile('SECRET|PASSWORD')
def linebreak_iter(template_source):
newline_re = re.compile("^", re.M)
for match in newline_re.finditer(template_source):
yield match.start()
p = template_source.find('\n')
while p >= 0:
yield p
p = template_source.find('\n', p+1)
yield len(template_source) + 1
def get_template_exception_info(exc_type, exc_value, tb):
......@@ -519,4 +520,4 @@ TECHNICAL_404_TEMPLATE = """
</div>
</body>
</html>
"""
\ No newline at end of file
"""
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment