summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTakeshi KOMIYA <i.tkomiya@gmail.com>2020-04-03 01:07:34 +0900
committerGitHub <noreply@github.com>2020-04-03 01:07:34 +0900
commitaa1f7fb0ffd8ba5fc07a830ff27e834de5c6c995 (patch)
tree8e66d8e96eb6674ceaed61aa184013d3a5dd4c67
parent1d299d36d65c7be7066fb317a18a22b3a7bafcc8 (diff)
parente89787d4f16eb8c91e29576272750175fa845552 (diff)
downloadsphinx-git-aa1f7fb0ffd8ba5fc07a830ff27e834de5c6c995.tar.gz
Merge pull request #7402 from tk0miya/7401_broken_env-get-outdated
Fix #7401: Incorrect argument is passed for env-get-outdated handlers
-rw-r--r--CHANGES1
-rw-r--r--sphinx/builders/__init__.py2
2 files changed, 2 insertions, 1 deletions
diff --git a/CHANGES b/CHANGES
index 948ea8497..ed864de05 100644
--- a/CHANGES
+++ b/CHANGES
@@ -31,6 +31,7 @@ Bugs fixed
* #7301: capital characters are not allowed for node_id
* #7301: epub: duplicated node_ids are generated
* #6564: html: a width of table was ignored on HTML builder
+* #7401: Incorrect argument is passed for :event:`env-get-outdated` handlers
* #7355: autodoc: a signature of cython-function is not recognized well
Testing
diff --git a/sphinx/builders/__init__.py b/sphinx/builders/__init__.py
index c596df3c5..93c246c69 100644
--- a/sphinx/builders/__init__.py
+++ b/sphinx/builders/__init__.py
@@ -379,7 +379,7 @@ class Builder:
added, changed, removed = self.env.get_outdated_files(updated)
# allow user intervention as well
- for docs in self.events.emit('env-get-outdated', self, added, changed, removed):
+ for docs in self.events.emit('env-get-outdated', self.env, added, changed, removed):
changed.update(set(docs) & self.env.found_docs)
# if files were added or removed, all documents with globbed toctrees