[Checkins] SVN: z3c.pt/trunk/CHANGES.txt

Chris McDonough chrism at plope.com
Sat Sep 6 22:49:58 EDT 2008


Log message for revision 90919:
  

Changed:
  U   z3c.pt/trunk/CHANGES.txt

-=-
Modified: z3c.pt/trunk/CHANGES.txt
===================================================================
--- z3c.pt/trunk/CHANGES.txt	2008-09-07 02:48:38 UTC (rev 90918)
+++ z3c.pt/trunk/CHANGES.txt	2008-09-07 02:49:58 UTC (rev 90919)
@@ -15,6 +15,15 @@
 
   Features
 
+- Added support for omitting rendering of HTML "toggle" attributes
+  (option's ``selected`` and input's ``checked``) within dynamic
+  attribute assignment.  If the value of the expression in the
+  assignment evaluates equal to boolean False, the attribute will not
+  be rendered.  If the value of the expression in the assignment
+  evaluates equal to boolean True, the attribute will be rendered and
+  the value of the attribute will be the value returned by the
+  expression. [chrism]
+
 - XML namespace attribute is now always printed for root tag. [malthe]
   
 - Allow standard HTML entities. [malthe]
@@ -145,6 +154,18 @@
 
   Bugfixes
 
+- Attribute assignments with an expression value that started with the
+  characters ``in`` (e.g. ``info.somename``) would be rendered to the
+  generated Python without the ``in`` prefix (as
+  e.g. ``fo.somename``). [chrism]
+
+- When filling METAL slots (possibly with a specific version of
+  libxml2, I am using 2.6.32) it was possible to cause the translator
+  to attempt to add a stringtype to a NoneType (on a line that reads
+  ``variable = self.symbols.slot+element.node.fill_slot`` because an
+  XPath expression looking for fill-slot nodes did not work
+  properly). [chrism]
+
 - Preserve whitespace in string translation expressions. [malthe]
   
 - Fixed interpolation bug where multiple attributes with interpolation



More information about the Checkins mailing list