taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

commit d3d5dde23d81ccd32c99be7cba244725c505f2bd
parent fa9569b8e354dfcd46b791ca2572d120e990d6ac
Author: Florian Dold <florian.dold@gmail.com>
Date:   Mon, 18 Jan 2016 16:16:00 +0100

Handle forward references correctly in tsref

Diffstat:
Mexts/tsref.py | 5+++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git 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)