diff options
author | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2020-04-05 13:59:42 +0900 |
---|---|---|
committer | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2020-04-05 22:03:54 +0900 |
commit | 18a14e475c44297a28e0ff5f00c23c7b17623fde (patch) | |
tree | a242903f64a7af3bf5637977ea1e20fe7e11ec0c /sphinx/config.py | |
parent | aa1f7fb0ffd8ba5fc07a830ff27e834de5c6c995 (diff) | |
download | sphinx-git-18a14e475c44297a28e0ff5f00c23c7b17623fde.tar.gz |
Fix #7409: Convert configuration values on late config-inited event
This changes a priority for config-inited handlers of core modules
to invoke them at the late of the event. It allows extensions to
modify configurations.
Diffstat (limited to 'sphinx/config.py')
-rw-r--r-- | sphinx/config.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/sphinx/config.py b/sphinx/config.py index 87007c33d..19a8f6c4f 100644 --- a/sphinx/config.py +++ b/sphinx/config.py @@ -478,11 +478,11 @@ def check_master_doc(app: "Sphinx", env: "BuildEnvironment", added: Set[str], def setup(app: "Sphinx") -> Dict[str, Any]: - app.connect('config-inited', convert_source_suffix) - app.connect('config-inited', init_numfig_format) - app.connect('config-inited', correct_copyright_year) - app.connect('config-inited', check_confval_types) - app.connect('config-inited', check_primary_domain) + app.connect('config-inited', convert_source_suffix, priority=800) + app.connect('config-inited', init_numfig_format, priority=800) + app.connect('config-inited', correct_copyright_year, priority=800) + app.connect('config-inited', check_confval_types, priority=800) + app.connect('config-inited', check_primary_domain, priority=800) app.connect('env-get-outdated', check_master_doc) return { |