# HG changeset patch # User cmlenz # Date 1164281015 0 # Node ID f3a8686b80d7c33934b9eba23e7336ce63dc3cba # Parent b146277eb54a8c3f63338508050dc698e164fa8f Tiny simplification of the template engine plugin, taking advantage of the `default_class` parameter added to the `TemplateLoader` in [443]. diff --git a/genshi/template/plugin.py b/genshi/template/plugin.py --- a/genshi/template/plugin.py +++ b/genshi/template/plugin.py @@ -59,7 +59,8 @@ self.loader = TemplateLoader(filter(None, search_path), auto_reload=auto_reload, - max_cache_size=max_cache_size) + max_cache_size=max_cache_size, + default_class=self.template_class) def load_template(self, templatename, template_string=None): """Find a template specified in python 'dot' notation, or load one from @@ -74,7 +75,7 @@ basename = templatename[divider + 1:] + self.extension templatename = resource_filename(package, basename) - return self.loader.load(templatename, cls=self.template_class) + return self.loader.load(templatename) def _get_render_options(self, format=None): if format is None: