[Checkins] SVN: Sandbox/malthe/chameleon.core/ Maintain symbol mappings for join expressions.
Malthe Borch
mborch at gmail.com
Sat Nov 15 09:14:14 EST 2008
Log message for revision 92969:
Maintain symbol mappings for join expressions.
Changed:
U Sandbox/malthe/chameleon.core/CHANGES.txt
U Sandbox/malthe/chameleon.core/src/chameleon/core/clauses.py
-=-
Modified: Sandbox/malthe/chameleon.core/CHANGES.txt
===================================================================
--- Sandbox/malthe/chameleon.core/CHANGES.txt 2008-11-15 14:13:34 UTC (rev 92968)
+++ Sandbox/malthe/chameleon.core/CHANGES.txt 2008-11-15 14:14:14 UTC (rev 92969)
@@ -4,6 +4,8 @@
HEAD
~~~~
+- Maintain symbol mappings for joined expressions. [malthe]
+
1.0b7 (released 15/11/2008)
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Modified: Sandbox/malthe/chameleon.core/src/chameleon/core/clauses.py
===================================================================
--- Sandbox/malthe/chameleon.core/src/chameleon/core/clauses.py 2008-11-15 14:13:34 UTC (rev 92968)
+++ Sandbox/malthe/chameleon.core/src/chameleon/core/clauses.py 2008-11-15 14:14:14 UTC (rev 92969)
@@ -105,6 +105,8 @@
_v_count = 0
for part in value:
+ if isinstance(part, types.expression):
+ stream.symbol_mapping.update(part.symbol_mapping)
if isinstance(part, types.template):
part = types.value(part % symbols)
if isinstance(part, (types.parts, types.join)):
More information about the Checkins
mailing list