From ff7545a19163e78bdd2bfeb8e9d8832e4582196a Mon Sep 17 00:00:00 2001 From: Jakob Lykke Andersen Date: Sun, 17 May 2020 12:32:38 +0200 Subject: Allow NoUri from 'missing-reference' handlers. Also extend documentation of 'missing-reference'. --- sphinx/transforms/post_transforms/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sphinx/transforms') diff --git a/sphinx/transforms/post_transforms/__init__.py b/sphinx/transforms/post_transforms/__init__.py index 5bd9723e0..742da9d82 100644 --- a/sphinx/transforms/post_transforms/__init__.py +++ b/sphinx/transforms/post_transforms/__init__.py @@ -92,7 +92,8 @@ class ReferencesResolver(SphinxPostTransform): # no new node found? try the missing-reference event if newnode is None: newnode = self.app.emit_firstresult('missing-reference', self.env, - node, contnode) + node, contnode, + allowed_exceptions=(NoUri)) # still not found? warn if node wishes to be warned about or # we are in nit-picky mode if newnode is None: -- cgit v1.2.1 From 2070f836c53025f7684e72f6bb608031e0b3407f Mon Sep 17 00:00:00 2001 From: Jakob Lykke Andersen Date: Sun, 17 May 2020 12:39:19 +0200 Subject: Remember Pythons tuple syntax --- sphinx/transforms/post_transforms/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sphinx/transforms') diff --git a/sphinx/transforms/post_transforms/__init__.py b/sphinx/transforms/post_transforms/__init__.py index 742da9d82..4499e3376 100644 --- a/sphinx/transforms/post_transforms/__init__.py +++ b/sphinx/transforms/post_transforms/__init__.py @@ -93,7 +93,7 @@ class ReferencesResolver(SphinxPostTransform): if newnode is None: newnode = self.app.emit_firstresult('missing-reference', self.env, node, contnode, - allowed_exceptions=(NoUri)) + allowed_exceptions=(NoUri,)) # still not found? warn if node wishes to be warned about or # we are in nit-picky mode if newnode is None: -- cgit v1.2.1