[Zope-Checkins] CVS: Zope2 - Globals.py:1.47

shane@digicool.com shane@digicool.com
Thu, 21 Jun 2001 17:49:48 -0400 (EDT)


Update of /cvs-repository/Zope2/lib/python
In directory korak.digicool.com:/tmp/cvs-serv5966

Modified Files:
	Globals.py 
Log Message:
Created the "InitializeClass" alias sooner to avoid future problems: Globals
imports ImageFile, which imports from OFS.  This means that the import of
Globals is not complete during much of the Zope initialization procedure.
(This created problems with TransparentFolders.)



--- Updated File Globals.py in package Zope2 --
--- Globals.py	2001/06/15 16:08:50	1.46
+++ Globals.py	2001/06/21 21:49:48	1.47
@@ -95,6 +95,10 @@
 from Persistence import Persistent, PersistentMapping
 from App.special_dtml import HTML, HTMLFile, DTMLFile
 from App.class_init import default__class_init__, ApplicationDefaultPermissions
+
+# Nicer alias for class initializer.
+InitializeClass = default__class_init__
+
 from App.Dialogs import MessageDialog
 from App.ImageFile import ImageFile
 
@@ -114,5 +118,3 @@
 opened=[]
 
 
-# Nicer alias for class initializer.
-InitializeClass = default__class_init__