summaryrefslogtreecommitdiff
path: root/exts
diff options
context:
space:
mode:
Diffstat (limited to 'exts')
-rw-r--r--exts/tsref.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/exts/tsref.py b/exts/tsref.py
index 03575d31..c8a114d7 100644
--- a/exts/tsref.py
+++ b/exts/tsref.py
@@ -201,7 +201,8 @@ class LinkFilter(Filter):
-def remember_targets(app, doctree, docname):
+def remember_targets(app, doctree):
+ docname = app.env.docname
for node in doctree.traverse():
if not isinstance(node, nodes.Element):
continue
@@ -220,7 +221,7 @@ def setup(app):
lexer.add_filter(LinkFilter(app))
app.add_lexer('tsref', lexer)
app.add_builder(MyHtmlBuilder)
- app.connect("doctree-resolved", remember_targets)
+ app.connect("doctree-read", remember_targets)