diff options
author | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2019-03-09 16:46:41 +0900 |
---|---|---|
committer | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2019-04-06 15:36:50 +0900 |
commit | 9e2aba54d3544a9a0fe803e4afec239e539b787b (patch) | |
tree | 14948434d1236f047c840e7f517e6cda4765393c /sphinx/builders/html.py | |
parent | d501bc136ce5069e97a5f347dbc694717dddced8 (diff) | |
download | sphinx-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.py | 2 |
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) |