[Python-checkins] CVS: python/nondist/peps pep-0253.txt,1.17,1.18

Guido van Rossum gvanrossum@users.sourceforge.net
Fri, 19 Oct 2001 11:17:02 -0700


Update of /cvsroot/python/python/nondist/peps
In directory usw-pr-cvs1:/tmp/cvs-serv5306

Modified Files:
	pep-0253.txt 
Log Message:
Update open issues a bit.


Index: pep-0253.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/peps/pep-0253.txt,v
retrieving revision 1.17
retrieving revision 1.18
diff -C2 -d -r1.17 -r1.18
*** pep-0253.txt	2001/09/21 07:56:16	1.17
--- pep-0253.txt	2001/10/19 18:17:00	1.18
***************
*** 891,901 ****
        - built-in names for built-in types (object, int, str, list etc.)
  
!       - __dict__ and dictoffset
  
        - __slots__
- 
-       - __dynamic__
  
!       - the HEAPTYPE and DYNAMICTYPE flag bits
  
        - GC support
--- 891,899 ----
        - built-in names for built-in types (object, int, str, list etc.)
  
!       - __dict__ and __dictoffset__
  
        - __slots__
  
!       - the HEAPTYPE flag bit
  
        - GC support
***************
*** 910,928 ****
  
        - open issues:
- 
-         - performance
- 
-         - pickling, __reduce__
- 
-         - do we need __coerce__, __del__?
- 
-         - should we return to the old __getattr__ semantics, and
-           introduce a new name (__getallattr__?) for the new semantics?
-           or introduce a new name (__getattrhook__?) for the old
-           semantics?
  
!         - whether __dynamic__ should be default
  
!         - assignment to __class__, __dict__, __bases__
  
          - inconsistent naming
--- 908,915 ----
  
        - open issues:
  
!         - do we need __del__?
  
!         - assignment to __dict__, __bases__
  
          - inconsistent naming
***************
*** 939,945 ****
  
      A prototype implementation of this PEP (and for PEP 252) is
!     available from CVS, and in the series of Python 2.2 alpha releases.
!     For some examples of the features described here, see the file
!     Lib/test/test_descr.py and the extension module Modules/xxsubtype.c.
  
  
--- 926,933 ----
  
      A prototype implementation of this PEP (and for PEP 252) is
!     available from CVS, and in the series of Python 2.2 alpha and beta
!     releases.  For some examples of the features described here, see
!     the file Lib/test/test_descr.py and the extension module
!     Modules/xxsubtype.c.