diff options
Diffstat (limited to 'sphinx/util/docutils.py')
-rw-r--r-- | sphinx/util/docutils.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sphinx/util/docutils.py b/sphinx/util/docutils.py index c3d385306..39fa02d31 100644 --- a/sphinx/util/docutils.py +++ b/sphinx/util/docutils.py @@ -28,7 +28,7 @@ from docutils.utils import Reporter, unescape from packaging import version from sphinx.errors import SphinxError -from sphinx.locale import _ +from sphinx.locale import _, __ from sphinx.util import logging from sphinx.util.typing import RoleFunction @@ -496,6 +496,9 @@ class SphinxTranslator(nodes.NodeVisitor): else: super().dispatch_departure(node) + def unknown_visit(self, node: Node) -> None: + logger.warning(__('unknown node type: %r'), node, location=node) + # cache a vanilla instance of nodes.document # Used in new_document() function |