From 7ba2eb7dea2a9abf7560c55171ea108505519df5 Mon Sep 17 00:00:00 2001 From: grubert Date: Sun, 11 Oct 2009 14:51:42 +0000 Subject: [PATCH] Hack around not existing refname attribute. Test with docs/dev/todo.txt, see. |donate| git-svn-id: https://docutils.svn.sourceforge.net/svnroot/docutils/trunk/docutils@6167 929543f6-e4f2-0310-98a6-ba3bd3dd1d04 --- docutils/transforms/references.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docutils/transforms/references.py b/docutils/transforms/references.py index 94b7102d9..755fd4646 100644 --- a/docutils/transforms/references.py +++ b/docutils/transforms/references.py @@ -734,7 +734,10 @@ class Substitutions(Transform): # (needed for resolution of references) for node in subdef_copy.children: if isinstance(node, nodes.Referential): - self.document.note_refname(node) + # HACK: verify refname attribute exists. + # Test with docs/dev/todo.txt, see. |donate| + if 'refname' in node: + self.document.note_refname(node) class TargetNotes(Transform): -- 2.11.4.GIT