[CMF-checkins] CVS: CMF/CMFCore - FSObject.py:1.15.2.1

Jim Fulton cvs-admin at zope.org
Fri Oct 31 14:24:49 EST 2003


Update of /cvs-repository/CMF/CMFCore
In directory cvs.zope.org:/tmp/cvs-serv26022/lib/python/Products/CMFCore

Modified Files:
      Tag: mro-advanture-branch
	FSObject.py 
Log Message:
Changed various modules to fix mro problems when using the C3
method-lookup algorithm.


=== CMF/CMFCore/FSObject.py 1.15 => 1.15.2.1 ===
--- CMF/CMFCore/FSObject.py:1.15	Fri Sep 12 20:46:40 2003
+++ CMF/CMFCore/FSObject.py	Fri Oct 31 14:24:18 2003
@@ -18,7 +18,7 @@
 from string import split
 from os import path, stat
 
-import Acquisition, Globals
+import Acquisition, Globals, ExtensionClass
 from AccessControl import ClassSecurityInfo
 from OFS.SimpleItem import Item
 from DateTime import DateTime
@@ -31,7 +31,7 @@
 
 from OFS.Cache import Cacheable
 
-class FSObject(Acquisition.Implicit, Item, Cacheable):
+class FSObject(Item, Cacheable, Acquisition.Implicit, ExtensionClass.Base):
     """FSObject is a base class for all filesystem based look-alikes.
     
     Subclasses of this class mimic ZODB based objects like Image and




More information about the CMF-checkins mailing list