[Checkins] SVN: Sandbox/malthe/chameleon. Add per-diallect convenience wrappers for the template loader

Wichert Akkerman wichert at wiggy.net
Fri Sep 26 09:08:17 EDT 2008


Log message for revision 91514:
  Add per-diallect convenience wrappers for the template loader

Changed:
  A   Sandbox/malthe/chameleon.genshi/src/chameleon/genshi/loader.py
  A   Sandbox/malthe/chameleon.zpt/src/chameleon/zpt/loader.py

-=-
Added: Sandbox/malthe/chameleon.genshi/src/chameleon/genshi/loader.py
===================================================================
--- Sandbox/malthe/chameleon.genshi/src/chameleon/genshi/loader.py	                        (rev 0)
+++ Sandbox/malthe/chameleon.genshi/src/chameleon/genshi/loader.py	2008-09-26 13:08:16 UTC (rev 91514)
@@ -0,0 +1,10 @@
+from chameleon.core.loader import TemplateLoader as BaseLoader
+from chameleon.core.genshi import language
+
+class TemplateLoader(BaseLoader):
+    def __init__(self, *args, **kwargs):
+        if "parser" not in kwargs:
+            kwargs["parser"] = language.Parser()
+
+        super(BaseLoader, self).__init__(*args, **kwargs)
+


Property changes on: Sandbox/malthe/chameleon.genshi/src/chameleon/genshi/loader.py
___________________________________________________________________
Name: svn:eol-style
   + native

Added: Sandbox/malthe/chameleon.zpt/src/chameleon/zpt/loader.py
===================================================================
--- Sandbox/malthe/chameleon.zpt/src/chameleon/zpt/loader.py	                        (rev 0)
+++ Sandbox/malthe/chameleon.zpt/src/chameleon/zpt/loader.py	2008-09-26 13:08:16 UTC (rev 91514)
@@ -0,0 +1,10 @@
+from chameleon.core.loader import TemplateLoader as BaseLoader
+from chameleon.core.zpt import language
+
+class TemplateLoader(BaseLoader):
+    def __init__(self, *args, **kwargs):
+        if "parser" not in kwargs:
+            kwargs["parser"] = language.Parser()
+
+        super(BaseLoader, self).__init__(*args, **kwargs)
+


Property changes on: Sandbox/malthe/chameleon.zpt/src/chameleon/zpt/loader.py
___________________________________________________________________
Name: svn:eol-style
   + native



More information about the Checkins mailing list