From: Matthew G. <mm...@us...> - 2004-03-23 23:54:24
|
Update of /cvsroot/docutils/docutils/docutils/transforms In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5307/docutils/transforms Modified Files: references.py Log Message: Verifying that external targets are truly targets and not indirect references. This is because we are now adding a "name" attribute to references in addition to targets. Note sure if this is correct! Index: references.py =================================================================== RCS file: /cvsroot/docutils/docutils/docutils/transforms/references.py,v retrieving revision 1.18 retrieving revision 1.19 diff -u -d -r1.18 -r1.19 --- references.py 9 Jun 2003 15:07:46 -0000 1.18 +++ references.py 23 Mar 2004 23:43:52 -0000 1.19 @@ -353,7 +353,8 @@ try: reflist = self.document.refnames[name] except KeyError, instance: - if target.referenced: + # @@@ First clause correct??? + if not isinstance(target, nodes.target) or target.referenced: continue msg = self.document.reporter.info( 'External hyperlink target "%s" is not referenced.' |