[Checkins] SVN: Sandbox/malthe/chameleon.zpt/src/chameleon/zpt/language.py Don't return 'None'.

Stefan Eletzhofer stefan.eletzhofer at inquant.de
Mon Dec 1 11:15:16 EST 2008


Log message for revision 93490:
  Don't return 'None'.

Changed:
  U   Sandbox/malthe/chameleon.zpt/src/chameleon/zpt/language.py

-=-
Modified: Sandbox/malthe/chameleon.zpt/src/chameleon/zpt/language.py
===================================================================
--- Sandbox/malthe/chameleon.zpt/src/chameleon/zpt/language.py	2008-12-01 15:50:51 UTC (rev 93489)
+++ Sandbox/malthe/chameleon.zpt/src/chameleon/zpt/language.py	2008-12-01 16:15:15 UTC (rev 93490)
@@ -152,18 +152,20 @@
 
         @property
         def text(self):
-            if not self._interpolation_enabled:
-                return (self.element.text,)
             if self.element.text is not None:
-                return self.element.translator.split(self.element.text)
+                if not self._interpolation_enabled:
+                    return (self.element.text,)
+                else:
+                    return self.element.translator.split(self.element.text)
             return ()
 
         @property
         def tail(self):
-            if not self._interpolation_enabled:
-                return (self.element.tail,)
             if self.element.tail is not None:
-                return self.element.translator.split(self.element.tail)
+                if not self._interpolation_enabled:
+                    return (self.element.tail,)
+                else:
+                    return self.element.translator.split(self.element.tail)
             return ()
 
     node = property(node)



More information about the Checkins mailing list