[ZPT] CVS: Zope3/lib/python/Zope/TAL - TALGenerator.py:1.52.16.3.4.3
Fred L. Drake, Jr.
fdrake@acm.org
Wed, 22 May 2002 14:57:40 -0400
Update of /cvs-repository/Zope3/lib/python/Zope/TAL
In directory cvs.zope.org:/tmp/cvs-serv24091
Modified Files:
Tag: fdrake-tal-i18n-branch
TALGenerator.py
Log Message:
A small comment about the action codes.
=== Zope3/lib/python/Zope/TAL/TALGenerator.py 1.52.16.3.4.2 => 1.52.16.3.4.3 ===
return item[0], tuple(item[1:])
+ # These codes are used to indicate what sort of special actions
+ # are needed for each special attribute. (Simple attributes don't
+ # get action codes.)
+ #
+ # The special actions (which are modal) are handled by
+ # TALInterpreter.attrAction() and .attrAction_tal().
+ #
actionIndex = {"replace":0, "insert":1, "metal":2, "tal":3, "xmlns":4,
0: 0, 1: 1, 2: 2, 3: 3, 4: 4}
def optimizeStartTag(self, collect, name, attrlist, end):