summaryrefslogtreecommitdiff
path: root/docutils/transforms
diff options
context:
space:
mode:
authorgoodger <goodger@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2004-04-02 02:56:04 +0000
committergoodger <goodger@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2004-04-02 02:56:04 +0000
commited4e74f0c8c447034a3f79f7856ddaac878ab318 (patch)
tree6f517dbfc50ed6f99acf8f5eba43f507001b568d /docutils/transforms
parentb5ebdc72f8f412847de3fea77576b793372149f0 (diff)
downloaddocutils-ed4e74f0c8c447034a3f79f7856ddaac878ab318.tar.gz
simplified code
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@1905 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils/transforms')
-rw-r--r--docutils/transforms/universal.py11
1 files changed, 5 insertions, 6 deletions
diff --git a/docutils/transforms/universal.py b/docutils/transforms/universal.py
index 8fbea62c4..4e7d0b457 100644
--- a/docutils/transforms/universal.py
+++ b/docutils/transforms/universal.py
@@ -160,7 +160,8 @@ class FinalChecks(Transform):
def apply(self):
visitor = FinalCheckVisitor(
- self.document, self.document.transformer.unknown_reference_resolvers)
+ self.document,
+ self.document.transformer.unknown_reference_resolvers)
self.document.walk(visitor)
if self.document.settings.expose_internals:
visitor = InternalAttributeExposer(self.document)
@@ -183,12 +184,10 @@ class FinalCheckVisitor(nodes.SparseNodeVisitor):
refname = node['refname']
id = self.document.nameids.get(refname)
if id is None:
- handled = None
- for i in self.unknown_reference_resolvers:
- if i(node):
- handled = 1
+ for resolver_function in self.unknown_reference_resolvers:
+ if resolver_function(node):
break
- if not handled:
+ else:
msg = self.document.reporter.error(
'Unknown target name: "%s".' % (node['refname']),
base_node=node)