[Python-checkins] CVS: python/dist/src PLAN.txt,1.1.2.1,1.1.2.2
Guido van Rossum
gvanrossum@users.sourceforge.net
Fri, 29 Jun 2001 14:06:18 -0700
Update of /cvsroot/python/python/dist/src
In directory usw-pr-cvs1:/tmp/cvs-serv21049
Modified Files:
Tag: descr-branch
PLAN.txt
Log Message:
Slight status update: no more need to store special ivars in a
separate directory. _PyType_Lookup() is fast enough.
Index: PLAN.txt
===================================================================
RCS file: /cvsroot/python/python/dist/src/Attic/PLAN.txt,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -C2 -r1.1.2.1 -r1.1.2.2
*** PLAN.txt 2001/06/29 18:02:35 1.1.2.1
--- PLAN.txt 2001/06/29 21:06:16 1.1.2.2
***************
*** 58,70 ****
__dict__ (or __introduced__?) of all bases in __mro__ order. (This is
needed anyway to unify classes completely.) *** Partly done.
! Inheritance of slots from bases is still icky. Also, I still need to
! think more about making sure that "special" ivars (those with
! descriptors classifying them as data) can't be overridden by things in
! the __dict__. ***
Universal base class (object). How can we make the object class
subclassable and define simple default methods for everything without
having these inherited by built-in types that don't want these
! defaults? (This may be mostly fixed now.) *** Done, really. ***
Add error checking to the MRO calculation.
--- 58,67 ----
__dict__ (or __introduced__?) of all bases in __mro__ order. (This is
needed anyway to unify classes completely.) *** Partly done.
! Inheritance of slots from bases is still icky. ***
Universal base class (object). How can we make the object class
subclassable and define simple default methods for everything without
having these inherited by built-in types that don't want these
! defaults? *** Done, really. ***
Add error checking to the MRO calculation.