[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