diff options
author | Georg Brandl <georg@python.org> | 2010-04-17 10:39:51 +0200 |
---|---|---|
committer | Georg Brandl <georg@python.org> | 2010-04-17 10:39:51 +0200 |
commit | 22ac79e1af541e66b002ba35f1cd902a91cceb88 (patch) | |
tree | 65279525ae9619d532d21ee67d6bc8c5b9727d38 /doc/conf.py | |
parent | ea85d7fb1fdad1fbac214c2653daf388738c3935 (diff) | |
download | sphinx-22ac79e1af541e66b002ba35f1cd902a91cceb88.tar.gz |
Use the new rst domain in the sphinx docs.
Diffstat (limited to 'doc/conf.py')
-rw-r--r-- | doc/conf.py | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/doc/conf.py b/doc/conf.py index 98dc6565..08e447f2 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -69,28 +69,6 @@ man_pages = [ from sphinx import addnodes -dir_sig_re = re.compile(r'\.\. (.+?)::(.*)$') - -def parse_directive(env, sig, signode): - if not sig.startswith('.'): - dec_sig = '.. %s::' % sig - signode += addnodes.desc_name(dec_sig, dec_sig) - return sig - m = dir_sig_re.match(sig) - if not m: - signode += addnodes.desc_name(sig, sig) - return sig - name, args = m.groups() - dec_name = '.. %s::' % name - signode += addnodes.desc_name(dec_name, dec_name) - signode += addnodes.desc_addname(args, args) - return name - - -def parse_role(env, sig, signode): - signode += addnodes.desc_name(':%s:' % sig, ':%s:' % sig) - return sig - event_sig_re = re.compile(r'([a-zA-Z-]+)\s*\((.*)\)') @@ -112,9 +90,6 @@ def parse_event(env, sig, signode): def setup(app): from sphinx.ext.autodoc import cut_lines app.connect('autodoc-process-docstring', cut_lines(4, what=['module'])) - app.add_description_unit('directive', 'dir', 'pair: %s; directive', - parse_directive) - app.add_description_unit('role', 'role', 'pair: %s; role', parse_role) app.add_description_unit('confval', 'confval', objname='configuration value', indextemplate='pair: %s; configuration value') |