[Zope-Checkins] 
	CVS: Releases/Zope/lib/python/Products/PageTemplates
	- PythonExpr.py:1.11.44.1
    Evan Simpson 
    cvs-admin at zope.org
       
    Tue Nov  4 15:14:58 EST 2003
    
    
  
Update of /cvs-repository/Releases/Zope/lib/python/Products/PageTemplates
In directory cvs.zope.org:/tmp/cvs-serv14559/lib/python/Products/PageTemplates
Modified Files:
      Tag: Zope-2_7-branch
	PythonExpr.py 
Log Message:
Collector #616: Make CONTEXTS available to TALES Python expressions.
=== Releases/Zope/lib/python/Products/PageTemplates/PythonExpr.py 1.11 => 1.11.44.1 ===
--- Releases/Zope/lib/python/Products/PageTemplates/PythonExpr.py:1.11	Wed Oct  9 10:40:33 2002
+++ Releases/Zope/lib/python/Products/PageTemplates/PythonExpr.py	Tue Nov  4 15:14:57 2003
@@ -45,7 +45,7 @@
 
     def _bind_used_names(self, econtext, _marker=[]):
         # Bind template variables
-        names = {}
+        names = {'CONTEXTS': econtext.contexts}
         vars = econtext.vars
         getType = econtext.getCompiler().getTypes().get
         for vname in self._f_varnames:
    
    
More information about the Zope-Checkins
mailing list