summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordavid_abrahams <david_abrahams@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2004-01-01 16:47:53 +0000
committerdavid_abrahams <david_abrahams@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2004-01-01 16:47:53 +0000
commitd59233da015fc99002ee0cb878681c8c9e94926b (patch)
tree4d85357a3307328cb05d9eb3ac3a31ba14cf9462
parent3a4d6b6379174b512e20dd533d65f0772e84f5b3 (diff)
downloaddocutils-d59233da015fc99002ee0cb878681c8c9e94926b.tar.gz
Improve diagnostic output by putting the name of the offending writer
in the exception. git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk@1786 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
-rw-r--r--docutils/docutils/nodes.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/docutils/docutils/nodes.py b/docutils/docutils/nodes.py
index d84b90461..9334834a8 100644
--- a/docutils/docutils/nodes.py
+++ b/docutils/docutils/nodes.py
@@ -1273,8 +1273,8 @@ class NodeVisitor:
Raise an exception unless overridden.
"""
- raise NotImplementedError('visiting unknown node type: %s'
- % node.__class__.__name__)
+ raise NotImplementedError('%s visiting unknown node type: %s'
+ % (self.__class__, node.__class__.__name__))
def unknown_departure(self, node):
"""
@@ -1282,8 +1282,8 @@ class NodeVisitor:
Raise exception unless overridden.
"""
- raise NotImplementedError('departing unknown node type: %s'
- % node.__class__.__name__)
+ raise NotImplementedError('%s departing unknown node type: %s'
+ % (self.__class__, node.__class__.__name__))
class SparseNodeVisitor(NodeVisitor):