# HG changeset patch # User cmlenz # Date 1164281015 0 # Node ID 5b859df8b1841210ee235ae0f49d90b558bbf4b8 # Parent ca46dc9c7761ed28b86b41e48cafc31ef8044256 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: