mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Make the "toctree" context item a callable.
This commit is contained in:
parent
875c24c20b
commit
15cff64791
@ -477,7 +477,7 @@ class StandaloneHTMLBuilder(Builder):
|
|||||||
ctx['pathto'] = pathto
|
ctx['pathto'] = pathto
|
||||||
ctx['hasdoc'] = lambda name: name in self.env.all_docs
|
ctx['hasdoc'] = lambda name: name in self.env.all_docs
|
||||||
ctx['customsidebar'] = self.config.html_sidebars.get(pagename)
|
ctx['customsidebar'] = self.config.html_sidebars.get(pagename)
|
||||||
ctx['toctree'] = self._get_local_toctree(pagename)
|
ctx['toctree'] = lambda: self._get_local_toctree(pagename)
|
||||||
ctx.update(addctx)
|
ctx.update(addctx)
|
||||||
|
|
||||||
self.app.emit('html-page-context', pagename, templatename, ctx, event_arg)
|
self.app.emit('html-page-context', pagename, templatename, ctx, event_arg)
|
||||||
|
Loading…
Reference in New Issue
Block a user