diff options
Diffstat (limited to 'doc/build/builder/builders.py')
-rw-r--r-- | doc/build/builder/builders.py | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/doc/build/builder/builders.py b/doc/build/builder/builders.py index afe2a21..89eb350 100644 --- a/doc/build/builder/builders.py +++ b/doc/build/builder/builders.py @@ -15,14 +15,14 @@ from mako.ext.pygmentplugin import MakoLexer class MakoBridge(TemplateBridge): def init(self, builder, *args, **kw): self.layout = builder.config.html_context.get('mako_layout', 'html') - + self.lookup = TemplateLookup(directories=builder.config.templates_path, format_exceptions=True, imports=[ "from builder import util" ] ) - + def render(self, template, context): template = template.replace(".html", ".mako") context['prevtopic'] = context.pop('prev', None) @@ -31,8 +31,8 @@ class MakoBridge(TemplateBridge): # sphinx 1.0b2 doesn't seem to be providing _ for some reason... context.setdefault('_', lambda x:x) return self.lookup.get_template(template).render_unicode(**context) - - + + def render_string(self, template, context): context['prevtopic'] = context.pop('prev', None) context['nexttopic'] = context.pop('next', None) @@ -45,7 +45,7 @@ class MakoBridge(TemplateBridge): "from builder import util" ] ).render_unicode(**context) - + class StripDocTestFilter(Filter): def filter(self, lexer, stream): for ttype, value in stream: @@ -65,5 +65,5 @@ def setup(app): # Mako is already in Pygments, adding the local # lexer here so that the latest syntax is available app.add_lexer('mako', MakoLexer()) - -
\ No newline at end of file + +
\ No newline at end of file |