Removing youcanhelp stuff

This was never used. It doesn't support Texinfo files. It was only half
completed. Best to remove it.
This commit is contained in:
Will Kahn-Greene 2012-02-09 10:23:03 -05:00
parent df900eed17
commit 1da5052ff7
4 changed files with 1 additions and 47 deletions

View File

@ -154,13 +154,11 @@ then
mv docs/build/texinfo/ docs/texinfo/ mv docs/build/texinfo/ docs/texinfo/
rm -rf docs/build/ rm -rf docs/build/
rm -rf docs/source/mgext/*.pyc
else else
# this is the old directory structure pre-0.0.4 # this is the old directory structure pre-0.0.4
mv docs/_build/html/ docs/html/ mv docs/_build/html/ docs/html/
rm -rf docs/_build/ rm -rf docs/_build/
rm -rf docs/mgext/*.pyc
fi fi
popd popd

View File

@ -25,7 +25,7 @@ sys.path.insert(0, os.path.abspath('.'))
# Add any Sphinx extension module names here, as strings. They can be extensions # Add any Sphinx extension module names here, as strings. They can be extensions
# coming with Sphinx (named 'sphinx.ext.*') or your custom ones. # coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
extensions = ["mgext.youcanhelp"] extensions = []
# Add any paths that contain templates here, relative to this directory. # Add any paths that contain templates here, relative to this directory.
templates_path = ['source/_templates'] templates_path = ['source/_templates']

View File

@ -1,44 +0,0 @@
from docutils import nodes
from sphinx.util.compat import Directive, make_admonition
class youcanhelp_node(nodes.Admonition, nodes.Element):
pass
class YouCanHelp(Directive):
has_content = True
required_arguments = 0
optional_arguments = 0
final_argument_whitespace = False
option_spec = {}
def run(self):
ad = make_admonition(
youcanhelp_node,
self.name,
["You Can Help!"],
self.options,
self.content,
self.lineno,
self.content_offset,
self.block_text,
self.state,
self.state_machine)
ad[0].line = self.lineno
return ad
def visit_youcanhelp_node(self, node):
self.visit_admonition(node)
def depart_youcanhelp_node(self, node):
self.depart_admonition(node)
def setup(app):
app.add_node(
youcanhelp_node,
html=(visit_youcanhelp_node, depart_youcanhelp_node),
latex=(visit_youcanhelp_node, depart_youcanhelp_node),
text=(visit_youcanhelp_node, depart_youcanhelp_node)
)
app.add_directive('youcanhelp', YouCanHelp)