[Checkins] SVN: Sandbox/malthe/chameleon.zpt/ Allow chained pragmas.
Malthe Borch
mborch at gmail.com
Sat Nov 15 20:20:01 EST 2008
Log message for revision 92998:
Allow chained pragmas.
Changed:
U Sandbox/malthe/chameleon.zpt/CHANGES.txt
U Sandbox/malthe/chameleon.zpt/src/chameleon/zpt/expressions.py
-=-
Modified: Sandbox/malthe/chameleon.zpt/CHANGES.txt
===================================================================
--- Sandbox/malthe/chameleon.zpt/CHANGES.txt 2008-11-16 01:19:16 UTC (rev 92997)
+++ Sandbox/malthe/chameleon.zpt/CHANGES.txt 2008-11-16 01:20:00 UTC (rev 92998)
@@ -4,6 +4,8 @@
Head
~~~~
+- Allow chained pragmas. [malthe]
+
1.0b3 (released 11/12/2008)
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Modified: Sandbox/malthe/chameleon.zpt/src/chameleon/zpt/expressions.py
===================================================================
--- Sandbox/malthe/chameleon.zpt/src/chameleon/zpt/expressions.py 2008-11-16 01:19:16 UTC (rev 92997)
+++ Sandbox/malthe/chameleon.zpt/src/chameleon/zpt/expressions.py 2008-11-16 01:20:00 UTC (rev 92998)
@@ -326,16 +326,15 @@
i = j = 0
while i < len(string):
- if translator is self:
- match = self.re_pragma.match(string[i:])
- if match is not None:
- pragma = match.group('pragma')
- translator = self.pragma(pragma)
- if translator is not None:
- i += match.end()
- continue
+ match = self.re_pragma.match(string[i:])
+ if match is not None:
+ pragma = match.group('pragma')
+ translator = self.pragma(pragma)
+ if translator is not None:
+ i += match.end()
+ continue
- translator = self
+ translator = self
j = string.find('|', j + 1)
if j == -1:
More information about the Checkins
mailing list