fixed a problem in template with delimiters, thanks szimszon
This commit is contained in:
@@ -1 +1 @@
|
|||||||
Version 1.99.5 (2012-03-02 10:04:06) stable
|
Version 1.99.5 (2012-03-02 10:11:16) stable
|
||||||
|
|||||||
+5
-4
@@ -289,10 +289,11 @@ class TemplateParser(object):
|
|||||||
if delimiters != self.default_delimiters:
|
if delimiters != self.default_delimiters:
|
||||||
escaped_delimiters = (re.escape(delimiters[0]),re.escape(delimiters[1]))
|
escaped_delimiters = (re.escape(delimiters[0]),re.escape(delimiters[1]))
|
||||||
self.r_tag = re.compile(r'(%s.*?%s)' % escaped_delimiters, re.DOTALL)
|
self.r_tag = re.compile(r'(%s.*?%s)' % escaped_delimiters, re.DOTALL)
|
||||||
elif context['response'].delimiters != self.default_delimiters:
|
elif context.has_key('response'):
|
||||||
escaped_delimiters = (re.escape(context['response'].delimiters[0]),
|
if context['response'].delimiters != self.default_delimiters:
|
||||||
re.escape(context['response'].delimiters[1]))
|
escaped_delimiters = (re.escape(context['response'].delimiters[0]),
|
||||||
self.r_tag = re.compile(r'(%s.*?%s)' % escaped_delimiters, re.DOTALL)
|
re.escape(context['response'].delimiters[1]))
|
||||||
|
self.r_tag = re.compile(r'(%s.*?%s)' % escaped_delimiters,re.DOTALL)
|
||||||
|
|
||||||
# Create a root level Content that everything will go into.
|
# Create a root level Content that everything will go into.
|
||||||
self.content = Content(name=name)
|
self.content = Content(name=name)
|
||||||
|
|||||||
Reference in New Issue
Block a user