[Checkins] SVN: Sandbox/malthe/chameleon.genshi/src/chameleon/genshi/expressions.py No space required.

Malthe Borch mborch at gmail.com
Thu Nov 20 10:36:19 EST 2008


Log message for revision 93175:
  No space required.

Changed:
  U   Sandbox/malthe/chameleon.genshi/src/chameleon/genshi/expressions.py

-=-
Modified: Sandbox/malthe/chameleon.genshi/src/chameleon/genshi/expressions.py
===================================================================
--- Sandbox/malthe/chameleon.genshi/src/chameleon/genshi/expressions.py	2008-11-20 15:35:45 UTC (rev 93174)
+++ Sandbox/malthe/chameleon.genshi/src/chameleon/genshi/expressions.py	2008-11-20 15:36:18 UTC (rev 93175)
@@ -26,6 +26,9 @@
 
         Multiple variables:
 
+        >>> declaration("variable1,variable2")
+        declaration('variable1', 'variable2')
+
         >>> declaration("variable1, variable2")
         declaration('variable1', 'variable2')
 
@@ -43,7 +46,7 @@
         """
 
         variables = []
-        for var in string.split(', '):
+        for var in string.split(','):
             var = var.strip()
 
             if var in ('repeat',):
@@ -133,7 +136,11 @@
 
         >>> definitions("variable in expression")
         definitions((declaration('variable'), value('expression')),)        
-        
+
+        >>> definitions("(variable1,variable2, variable3) in expression")
+        definitions((declaration('variable1', 'variable2', 'variable3'),
+        value('expression')),)        
+
         >>> definitions("variable1 = expression1; variable2 = expression2")
         definitions((declaration('variable1'), value('expression1')),
                     (declaration('variable2'), value('expression2')))



More information about the Checkins mailing list