[Zodb-checkins] CVS: Zope/lib/python/Persistence - PersistentList.py:1.3.96.2 PersistentMapping.py:1.20.96.2

Jim Fulton cvs-admin at zope.org
Mon Nov 3 11:20:08 EST 2003


Update of /cvs-repository/Zope/lib/python/Persistence
In directory cvs.zope.org:/tmp/cvs-serv19614/lib/python/Persistence

Modified Files:
      Tag: zodb33-devel-branch
	PersistentList.py PersistentMapping.py 
Log Message:
Changed subclassing order to subclass Persistence.Persistent first, to
make sure we got ExtensionClass behavior.  It's really not clear we
need this.


=== Zope/lib/python/Persistence/PersistentList.py 1.3.96.1 => 1.3.96.2 ===
--- Zope/lib/python/Persistence/PersistentList.py:1.3.96.1	Tue Oct 28 16:28:28 2003
+++ Zope/lib/python/Persistence/PersistentList.py	Mon Nov  3 11:20:03 2003
@@ -21,7 +21,7 @@
 import Persistence
 from persistent.list import PersistentList
 
-class PersistentList(PersistentList, Persistence.Persistent):
+class PersistentList(Persistence.Persistent, PersistentList):
     """Legacy persistent list class
 
     This class mixes in ExtensionClass Base if it is present.


=== Zope/lib/python/Persistence/PersistentMapping.py 1.20.96.1 => 1.20.96.2 ===
--- Zope/lib/python/Persistence/PersistentMapping.py:1.20.96.1	Tue Oct 28 16:28:28 2003
+++ Zope/lib/python/Persistence/PersistentMapping.py	Mon Nov  3 11:20:03 2003
@@ -21,7 +21,7 @@
 import Persistence
 from persistent.mapping import PersistentMapping
 
-class PersistentMapping(PersistentMapping, Persistence.Persistent):
+class PersistentMapping(Persistence.Persistent, PersistentMapping):
     """Legacy persistent mapping class
 
     This class mixes in ExtensionClass Base if it is present.




More information about the Zodb-checkins mailing list