[Zope3-checkins] CVS: Zope3/src/zope/tal - talinterpreter.py:1.21
   
    Jeremy Hylton
     
    jeremy@zope.com
       
    Mon, 30 Jun 2003 15:35:06 -0400
    
    
  
Update of /cvs-repository/Zope3/src/zope/tal
In directory cvs.zope.org:/tmp/cvs-serv20551
Modified Files:
	talinterpreter.py 
Log Message:
Move initialization code to a function.
Only necessary to make pychecker happy.  (And it is a lot happier.)
=== Zope3/src/zope/tal/talinterpreter.py 1.20 => 1.21 ===
--- Zope3/src/zope/tal/talinterpreter.py:1.20	Thu May  1 15:35:49 2003
+++ Zope3/src/zope/tal/talinterpreter.py	Mon Jun 30 15:35:03 2003
@@ -37,10 +37,14 @@
     "disabled", "readonly", "multiple", "selected", "noresize",
     "defer"
 ]
-d = {}
-for s in BOOLEAN_HTML_ATTRS:
-    d[s] = 1
-BOOLEAN_HTML_ATTRS = d
+
+def _init():
+    d = {}
+    for s in BOOLEAN_HTML_ATTRS:
+        d[s] = 1
+    return d
+
+BOOLEAN_HTML_ATTRS = _init()
 
 _nulljoin = ''.join
 _spacejoin = ' '.join