summaryrefslogtreecommitdiff
path: root/sphinx/environment
diff options
context:
space:
mode:
authorTakeshi KOMIYA <i.tkomiya@gmail.com>2020-02-08 12:23:11 +0900
committerTakeshi KOMIYA <i.tkomiya@gmail.com>2020-02-22 18:20:12 +0900
commit9db38aadfdb64fea3e1ae50264a096e17c1e0d69 (patch)
tree8da85bc8a8c099a365fa4055982e847f8ca2856a /sphinx/environment
parent973c91bb1013ba977b87c20ade5e34d235f75778 (diff)
downloadsphinx-git-9db38aadfdb64fea3e1ae50264a096e17c1e0d69.tar.gz
Fix #3106: domain: Register hyperlink target for index page automatically
Diffstat (limited to 'sphinx/environment')
-rw-r--r--sphinx/environment/__init__.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/sphinx/environment/__init__.py b/sphinx/environment/__init__.py
index d7c74a2fe..d40a6cbb3 100644
--- a/sphinx/environment/__init__.py
+++ b/sphinx/environment/__init__.py
@@ -218,6 +218,10 @@ class BuildEnvironment:
for domain in app.registry.create_domains(self):
self.domains[domain.name] = domain
+ # setup domains (must do after all initialization)
+ for domain in self.domains.values():
+ domain.setup()
+
# initialize config
self._update_config(app.config)