[Python-checkins] CVS: python/dist/src PLAN.txt,1.1.2.24,1.1.2.25

Tim Peters tim_one@users.sourceforge.net
Sun, 08 Jul 2001 13:11:25 -0700


Update of /cvsroot/python/python/dist/src
In directory usw-pr-cvs1:/tmp/cvs-serv21236/descr/dist/src

Modified Files:
      Tag: descr-branch
	PLAN.txt 
Log Message:
dict_new():  Try to be more realistic.  Guido, please check!  I have many
more questions (written up as XXX comments) than answers here.

insertdict():  Removed code attempting to allow use of uninitialized dicts.

test_descr gets beyond the spamdict tests now, but fails in a new place
instead (see PLAN.txt).


Index: PLAN.txt
===================================================================
RCS file: /cvsroot/python/python/dist/src/Attic/PLAN.txt,v
retrieving revision 1.1.2.24
retrieving revision 1.1.2.25
diff -C2 -r1.1.2.24 -r1.1.2.25
*** PLAN.txt	2001/07/08 19:16:30	1.1.2.24
--- PLAN.txt	2001/07/08 20:11:23	1.1.2.25
***************
*** 290,294 ****
            before being used.
  
!           Now dies with
              File "../lib/test\test_descr.py", line 325, in pydicts
                  verify(a1.state == 12)
--- 290,294 ----
            before being used.
  
!           Then it died with
              File "../lib/test\test_descr.py", line 325, in pydicts
                  verify(a1.state == 12)
***************
*** 313,316 ****
--- 313,323 ----
  
                typedef PyObject *(*allocfunc)(struct _typeobject *, int);
+ 
+           After lots of guesswork, made a tp_new that got beyond that.
+ 
+           Now it dies with
+ 
+             Testing errors...
+             test test_descr failed -- __slots__ = {} should be illegal
  ----------------------------------------------------------------------------
  2001-07-06