summaryrefslogtreecommitdiff
path: root/sphinx/builders/html.py
diff options
context:
space:
mode:
authorTakeshi KOMIYA <i.tkomiya@gmail.com>2019-03-09 16:46:41 +0900
committerTakeshi KOMIYA <i.tkomiya@gmail.com>2019-04-06 15:36:50 +0900
commit9e2aba54d3544a9a0fe803e4afec239e539b787b (patch)
tree14948434d1236f047c840e7f517e6cda4765393c /sphinx/builders/html.py
parentd501bc136ce5069e97a5f347dbc694717dddced8 (diff)
downloadsphinx-git-9e2aba54d3544a9a0fe803e4afec239e539b787b.tar.gz
Make EventManager portable
So far, we need to bypass application object for modules to emit a event. This make EventManager portable and easy to pass event emitter. This brings modules less coupled with application object.
Diffstat (limited to 'sphinx/builders/html.py')
-rw-r--r--sphinx/builders/html.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/sphinx/builders/html.py b/sphinx/builders/html.py
index 5621f9a75..872a80cf5 100644
--- a/sphinx/builders/html.py
+++ b/sphinx/builders/html.py
@@ -653,7 +653,7 @@ class StandaloneHTMLBuilder(Builder):
def gen_additional_pages(self):
# type: () -> None
# pages from extensions
- for pagelist in self.app.emit('html-collect-pages'):
+ for pagelist in self.events.emit('html-collect-pages'):
for pagename, context, template in pagelist:
self.handle_page(pagename, context, template)