[Checkins] SVN: Sandbox/malthe/chameleon.zpt/ TAL- and METAL-elements now subclass the XHTML-element class.

Malthe Borch mborch at gmail.com
Sun Nov 16 07:30:45 EST 2008


Log message for revision 93006:
  TAL- and METAL-elements now subclass the XHTML-element class.

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

-=-
Modified: Sandbox/malthe/chameleon.zpt/CHANGES.txt
===================================================================
--- Sandbox/malthe/chameleon.zpt/CHANGES.txt	2008-11-16 11:38:42 UTC (rev 93005)
+++ Sandbox/malthe/chameleon.zpt/CHANGES.txt	2008-11-16 12:30:45 UTC (rev 93006)
@@ -4,6 +4,9 @@
 Head
 ~~~~
 
+- TAL- and METAL-elements now subclass the XHTML-element class; this
+  allows mixed usage of TAL and METAL. [malthe]
+
 - `validate`-method is no longer formally required; errors are
   expected to be raised by the `translate`-method. [malthe]
 

Modified: Sandbox/malthe/chameleon.zpt/src/chameleon/zpt/language.py
===================================================================
--- Sandbox/malthe/chameleon.zpt/src/chameleon/zpt/language.py	2008-11-16 11:38:42 UTC (rev 93005)
+++ Sandbox/malthe/chameleon.zpt/src/chameleon/zpt/language.py	2008-11-16 12:30:45 UTC (rev 93006)
@@ -223,7 +223,7 @@
 class MetaElement(XHTMLElement, translation.MetaElement):
     pass
 
-class TALElement(ZopePageTemplateElement):
+class TALElement(XHTMLElement):
     """TAL namespace element."""
     
     tal_define = utils.attribute(
@@ -241,7 +241,7 @@
     tal_omit = utils.attribute(
         ("omit-tag", utils.tal_attr("omit-tag")), lambda p: p.tales, u"")    
     
-class METALElement(ZopePageTemplateElement):
+class METALElement(XHTMLElement):
     """METAL namespace element."""
 
     tal_omit = True



More information about the Checkins mailing list