[Docstring-checkins] CVS: dps/dps nodes.py,1.30,1.31
Status: Pre-Alpha
Brought to you by:
goodger
From: David G. <go...@us...> - 2002-02-21 03:44:56
|
Update of /cvsroot/docstring/dps/dps In directory usw-pr-cvs1:/tmp/cvs-serv29730/dps/dps Modified Files: nodes.py Log Message: - Added debug trace to Node.walk() & Node.walkabout(). - Simplified system_message.astext(). Index: nodes.py =================================================================== RCS file: /cvsroot/docstring/dps/dps/nodes.py,v retrieving revision 1.30 retrieving revision 1.31 diff -C2 -d -r1.30 -r1.31 *** nodes.py 20 Feb 2002 04:17:36 -0000 1.30 --- nodes.py 21 Feb 2002 03:44:53 -0000 1.31 *************** *** 54,59 **** ``visit_...`` method for each `Node` subclass encountered. """ ! method = getattr(visitor, 'visit_' + self.__class__.__name__, ! visitor.unknown_visit) try: method(self) --- 54,60 ---- ``visit_...`` method for each `Node` subclass encountered. """ ! name = 'visit_' + self.__class__.__name__ ! method = getattr(visitor, name, visitor.unknown_visit) ! visitor.doctree.reporter.debug(name, category='nodes.Node.walk') try: method(self) *************** *** 77,82 **** and ``depart_...`` methods for each `Node` subclass encountered. """ ! method = getattr(visitor, 'visit_' + self.__class__.__name__, ! visitor.unknown_visit) try: method(self) --- 78,84 ---- and ``depart_...`` methods for each `Node` subclass encountered. """ ! name = 'visit_' + self.__class__.__name__ ! method = getattr(visitor, name, visitor.unknown_visit) ! visitor.doctree.reporter.debug(name, category='nodes.Node.walkabout') try: method(self) *************** *** 91,96 **** except SkipDeparture: return ! method = getattr(visitor, 'depart_' + self.__class__.__name__, ! visitor.unknown_departure) method(self) --- 93,99 ---- except SkipDeparture: return ! name = 'depart_' + self.__class__.__name__ ! method = getattr(visitor, name, visitor.unknown_departure) ! visitor.doctree.reporter.debug(name, category='nodes.Node.walkabout') method(self) *************** *** 763,768 **** def astext(self): ! return '%s [level %s] %s' % (self['type'], self['level'], ! Element.astext(self)) --- 766,771 ---- def astext(self): ! return '%s (%s) %s' % (self['type'], self['level'], ! Element.astext(self)) |