mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Add BuildEnvironment.prepare_settings()
This commit is contained in:
@@ -663,10 +663,9 @@ class BuildEnvironment(object):
|
|||||||
location=(self.docname, lineno))
|
location=(self.docname, lineno))
|
||||||
return (u'?', error.end)
|
return (u'?', error.end)
|
||||||
|
|
||||||
def read_doc(self, docname, app=None):
|
def prepare_settings(self, docname):
|
||||||
# type: (unicode, Sphinx) -> None
|
"""Prepare to set up environment for reading."""
|
||||||
"""Parse a file and add/update inventory entries for the doctree."""
|
# type: (unicode) -> None
|
||||||
|
|
||||||
self.temp_data['docname'] = docname
|
self.temp_data['docname'] = docname
|
||||||
# defaults to the global default, but can be re-set in a document
|
# defaults to the global default, but can be re-set in a document
|
||||||
self.temp_data['default_role'] = self.config.default_role
|
self.temp_data['default_role'] = self.config.default_role
|
||||||
@@ -688,6 +687,11 @@ class BuildEnvironment(object):
|
|||||||
else:
|
else:
|
||||||
self.settings['smart_quotes'] = False
|
self.settings['smart_quotes'] = False
|
||||||
|
|
||||||
|
def read_doc(self, docname, app=None):
|
||||||
|
# type: (unicode, Sphinx) -> None
|
||||||
|
"""Parse a file and add/update inventory entries for the doctree."""
|
||||||
|
self.prepare_settings(docname)
|
||||||
|
|
||||||
docutilsconf = path.join(self.srcdir, 'docutils.conf')
|
docutilsconf = path.join(self.srcdir, 'docutils.conf')
|
||||||
# read docutils.conf from source dir, not from current dir
|
# read docutils.conf from source dir, not from current dir
|
||||||
OptionParser.standard_config_files[1] = docutilsconf
|
OptionParser.standard_config_files[1] = docutilsconf
|
||||||
|
|||||||
Reference in New Issue
Block a user