[Docstring-checkins] CVS: dps/dps nodes.py,1.14,1.15
Status: Pre-Alpha
Brought to you by:
goodger
From: David G. <go...@us...> - 2001-10-30 05:11:38
|
Update of /cvsroot/docstring/dps/dps In directory usw-pr-cvs1:/tmp/cvs-serv14034/dps/dps Modified Files: nodes.py Log Message: - External targets' URIs now in "refuri" attribute, not data. Index: nodes.py =================================================================== RCS file: /cvsroot/docstring/dps/dps/nodes.py,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** nodes.py 2001/10/27 05:41:17 1.14 --- nodes.py 2001/10/30 05:11:35 1.15 *************** *** 378,382 **** level = 0 for t in self.explicittargets.get(name, []): ! if len(t) != 1 or str(t[0]) != reference: level = 1 break --- 378,382 ---- level = 0 for t in self.explicittargets.get(name, []): ! if not t.has_key('refuri') or t['refuri'] != reference: level = 1 break *************** *** 395,407 **** self.explicittargets.setdefault(name, []).append(targetnode) targetnode['name'] = name def addindirecttarget(self, refname, targetnode): - self.indirecttargets[refname] = targetnode targetnode['refname'] = refname def addanonymoustarget(self, targetnode): self.anonymoustargets.append(targetnode) def addanonymousref(self, refnode): self.anonymousrefs.append(refnode) --- 395,410 ---- self.explicittargets.setdefault(name, []).append(targetnode) targetnode['name'] = name + targetnode['refuri'] = reference def addindirecttarget(self, refname, targetnode): targetnode['refname'] = refname + self.indirecttargets[refname] = targetnode def addanonymoustarget(self, targetnode): + targetnode['anonymous'] = 1 self.anonymoustargets.append(targetnode) def addanonymousref(self, refnode): + refnode['anonymous'] = 1 self.anonymousrefs.append(refnode) |