]> scripts.mit.edu Git - wizard.git/blobdiff - wizard/sphinx/supplement.py
Rewrite parametrize to use new parametrizeWithVars
[wizard.git] / wizard / sphinx / supplement.py
index b0c976e0eb6e792beec698c1cfa4a31c4aca94e3..64da185cbaf71836eb24d53eb018454aca030469 100644 (file)
@@ -1,6 +1,5 @@
-from docutils import nodes
-from sphinx.util.compat import make_admonition
-from sphinx.util.compat import Directive
+import docutils
+import sphinx.util.compat
 
 def setup(app):
     app.add_node(supplement,
@@ -9,7 +8,7 @@ def setup(app):
                  text=(visit_supplement_node, depart_supplement_node))
     app.add_directive('supplement', SupplementDirective)
 
-class supplement(nodes.Admonition, nodes.Element):
+class supplement(docutils.nodes.Admonition, docutils.nodes.Element):
     pass
 
 def visit_supplement_node(self, node):
@@ -18,15 +17,15 @@ def visit_supplement_node(self, node):
 def depart_supplement_node(self, node):
     self.depart_admonition(node)
 
-class SupplementDirective(Directive):
+class SupplementDirective(sphinx.util.compat.Directive):
     has_content = True
     optional_arguments = 1
     final_argument_whitespace = True
     def run(self):
-        text = _('Supplement')
+        text = 'Supplement'
         if len(self.arguments) > 0:
-            text = "For %s" % _(self.arguments[0])
-        return make_admonition(supplement, self.name, [text], self.options,
+            text = "For %s" % self.arguments[0]
+        return sphinx.util.compat.make_admonition(supplement, self.name, [text], self.options,
                              self.content, self.lineno, self.content_offset,
                              self.block_text, self.state, self.state_machine)