[Docstring-checkins] CVS: dps/dps nodes.py,1.22,1.23
Status: Pre-Alpha
Brought to you by:
goodger
From: David G. <go...@us...> - 2002-01-28 02:18:47
|
Update of /cvsroot/docstring/dps/dps In directory usw-pr-cvs1:/tmp/cvs-serv11017/dps/dps Modified Files: nodes.py Log Message: - Added support for footnote transform. Index: nodes.py =================================================================== RCS file: /cvsroot/docstring/dps/dps/nodes.py,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** nodes.py 2002/01/25 23:58:09 1.22 --- nodes.py 2002/01/28 02:18:45 1.23 *************** *** 436,439 **** --- 436,442 ---- """Mapping of substitution names to substitution_reference nodes.""" + self.footnote_refs = {} + """Mapping of footnote labels to footnote_reference nodes.""" + self.anonymous_targets = [] """List of anonymous target nodes.""" *************** *** 532,535 **** --- 535,542 ---- def note_autofootnote_ref(self, refnode): self.autofootnote_refs.append(refnode) + + def note_footnote_ref(self, refnode): + self.footnote_refs.setdefault(refnode['refname'], []).append(refnode) + self.note_refname(refnode) def note_substitution_def(self, substitutiondefnode, innode=None): |