From 1c8200f178a507058e316ebb60c1ad0af469cee9 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Wed, 15 Sep 2010 12:02:46 -0400 Subject: [PATCH] - updates to work with the latest sphinx --- doc/build/builder/builders.py | 8 ++++++-- doc/build/templates/site_base.mako | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/doc/build/builder/builders.py b/doc/build/builder/builders.py index e604278a32..b82480ad3a 100644 --- a/doc/build/builder/builders.py +++ b/doc/build/builder/builders.py @@ -27,6 +27,8 @@ class MakoBridge(TemplateBridge): context['prevtopic'] = context.pop('prev', None) context['nexttopic'] = context.pop('next', None) context['mako_layout'] = self.layout == 'html' and 'static_base.mako' or 'site_base.mako' + # 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) @@ -34,6 +36,8 @@ class MakoBridge(TemplateBridge): context['prevtopic'] = context.pop('prev', None) context['nexttopic'] = context.pop('next', None) context['mako_layout'] = self.layout == 'html' and 'static_base.mako' or 'site_base.mako' + # sphinx 1.0b2 doesn't seem to be providing _ for some reason... + context.setdefault('_', lambda x:x) return Template(template, lookup=self.lookup, format_exceptions=True, imports=[ @@ -62,7 +66,7 @@ class PyConWithSQLLexer(RegexLexer): ], 'sqlpopup':[ ( - r'(.*?\n)((?:PRAGMA|BEGIN|SELECT|INSERT|DELETE|ROLLBACK|COMMIT|UPDATE|CREATE|DROP|PRAGMA|DESCRIBE).*?(?:{stop}\n*|$))', + r'(.*?\n)((?:PRAGMA|BEGIN|SELECT|INSERT|DELETE|ROLLBACK|COMMIT|ALTER|UPDATE|CREATE|DROP|PRAGMA|DESCRIBE).*?(?:{stop}\n?|$))', bygroups(using(PythonConsoleLexer), Token.Sql.Popup), "#pop" ) @@ -91,7 +95,7 @@ class PythonWithSQLLexer(RegexLexer): ], 'sqlpopup':[ ( - r'(.*?\n)((?:PRAGMA|BEGIN|SELECT|INSERT|DELETE|ROLLBACK|COMMIT|UPDATE|CREATE|DROP|PRAGMA|DESCRIBE).*?(?:{stop}\n*|$))', + r'(.*?\n)((?:PRAGMA|BEGIN|SELECT|INSERT|DELETE|ROLLBACK|COMMIT|ALTER|UPDATE|CREATE|DROP|PRAGMA|DESCRIBE).*?(?:{stop}\n?|$))', bygroups(using(PythonLexer), Token.Sql.Popup), "#pop" ) diff --git a/doc/build/templates/site_base.mako b/doc/build/templates/site_base.mako index 36bd0d973b..6dc2ebb3fd 100644 --- a/doc/build/templates/site_base.mako +++ b/doc/build/templates/site_base.mako @@ -7,7 +7,7 @@
-Quick Select: 0.6 | 0.5 | 0.4
+Quick Select: 0.6 | 0.5
PDF Download: download
-- 2.47.3