diff options
| author | goodger <goodger@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2004-04-02 02:56:04 +0000 |
|---|---|---|
| committer | goodger <goodger@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2004-04-02 02:56:04 +0000 |
| commit | ed4e74f0c8c447034a3f79f7856ddaac878ab318 (patch) | |
| tree | 6f517dbfc50ed6f99acf8f5eba43f507001b568d /docutils/transforms | |
| parent | b5ebdc72f8f412847de3fea77576b793372149f0 (diff) | |
| download | docutils-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.py | 11 |
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) |
