summaryrefslogtreecommitdiff
path: root/doc/conf.py
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2010-04-17 10:39:51 +0200
committerGeorg Brandl <georg@python.org>2010-04-17 10:39:51 +0200
commit22ac79e1af541e66b002ba35f1cd902a91cceb88 (patch)
tree65279525ae9619d532d21ee67d6bc8c5b9727d38 /doc/conf.py
parentea85d7fb1fdad1fbac214c2653daf388738c3935 (diff)
downloadsphinx-22ac79e1af541e66b002ba35f1cd902a91cceb88.tar.gz
Use the new rst domain in the sphinx docs.
Diffstat (limited to 'doc/conf.py')
-rw-r--r--doc/conf.py25
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')