diff options
| author | Georg Brandl <georg@python.org> | 2010-01-17 19:46:47 +0100 |
|---|---|---|
| committer | Georg Brandl <georg@python.org> | 2010-01-17 19:46:47 +0100 |
| commit | ebd20216bec36fb606c88faa0706e53bdeffc99f (patch) | |
| tree | 8e36cb6eb055def6dfddf516cf6ef32a141e4285 /sphinx/domains/python.py | |
| parent | 06ac8761db28cae55965b2c177ed77cbea1e817a (diff) | |
| download | sphinx-ebd20216bec36fb606c88faa0706e53bdeffc99f.tar.gz | |
Rename doc_read_data to temp_data, which reflects better what it does.
Diffstat (limited to 'sphinx/domains/python.py')
| -rw-r--r-- | sphinx/domains/python.py | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/sphinx/domains/python.py b/sphinx/domains/python.py index b31a3f8c..554b8f15 100644 --- a/sphinx/domains/python.py +++ b/sphinx/domains/python.py @@ -87,8 +87,8 @@ class PyObject(ObjectDescription): # determine module and class name (if applicable), as well as full name modname = self.options.get( - 'module', self.env.doc_read_data.get('py:module')) - classname = self.env.doc_read_data.get('py:class') + 'module', self.env.temp_data.get('py:module')) + classname = self.env.temp_data.get('py:class') if classname: add_module = False if name_prefix and name_prefix.startswith(classname): @@ -125,7 +125,7 @@ class PyObject(ObjectDescription): # 'exceptions' module. elif add_module and self.env.config.add_module_names: modname = self.options.get( - 'module', self.env.doc_read_data.get('py:module')) + 'module', self.env.temp_data.get('py:module')) if modname and modname != 'exceptions': nodetext = modname + '.' signode += addnodes.desc_addname(nodetext, nodetext) @@ -170,7 +170,7 @@ class PyObject(ObjectDescription): def add_target_and_index(self, name_cls, sig, signode): modname = self.options.get( - 'module', self.env.doc_read_data.get('py:module')) + 'module', self.env.temp_data.get('py:module')) fullname = (modname and modname + '.' or '') + name_cls[0] # note target if fullname not in self.state.document.ids: @@ -199,7 +199,7 @@ class PyObject(ObjectDescription): def after_content(self): if self.clsname_set: - self.env.doc_read_data['py:class'] = None + self.env.temp_data['py:class'] = None class PyModulelevel(PyObject): @@ -244,7 +244,7 @@ class PyClasslike(PyObject): def before_content(self): PyObject.before_content(self) if self.names: - self.env.doc_read_data['py:class'] = self.names[0][0] + self.env.temp_data['py:class'] = self.names[0][0] self.clsname_set = True @@ -322,8 +322,8 @@ class PyClassmember(PyObject): def before_content(self): PyObject.before_content(self) lastname = self.names and self.names[-1][1] - if lastname and not self.env.doc_read_data.get('py:class'): - self.env.doc_read_data['py:class'] = lastname.strip('.') + if lastname and not self.env.temp_data.get('py:class'): + self.env.temp_data['py:class'] = lastname.strip('.') self.clsname_set = True @@ -347,7 +347,7 @@ class PyModule(Directive): env = self.state.document.settings.env modname = self.arguments[0].strip() noindex = 'noindex' in self.options - env.doc_read_data['py:module'] = modname + env.temp_data['py:module'] = modname env.domaindata['py']['modules'][modname] = \ (env.docname, self.options.get('synopsis', ''), self.options.get('platform', ''), 'deprecated' in self.options) @@ -391,16 +391,16 @@ class PyCurrentModule(Directive): env = self.state.document.settings.env modname = self.arguments[0].strip() if modname == 'None': - env.doc_read_data['py:module'] = None + env.temp_data['py:module'] = None else: - env.doc_read_data['py:module'] = modname + env.temp_data['py:module'] = modname return [] class PyXRefRole(XRefRole): def process_link(self, env, refnode, has_explicit_title, title, target): - refnode['py:module'] = env.doc_read_data.get('py:module') - refnode['py:class'] = env.doc_read_data.get('py:class') + refnode['py:module'] = env.temp_data.get('py:module') + refnode['py:class'] = env.temp_data.get('py:class') if not has_explicit_title: title = title.lstrip('.') # only has a meaning for the target target = target.lstrip('~') # only has a meaning for the title |
