[Python-checkins] python/dist/src/Misc NEWS,1.337.2.4.2.45,1.337.2.4.2.46

gvanrossum@users.sourceforge.net gvanrossum@users.sourceforge.net
Mon, 14 Oct 2002 09:04:11 -0700


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

Modified Files:
      Tag: release22-maint
	NEWS 
Log Message:
Added all the non-doc news for 2.2.2 (final).

Barry may want to update the news item about email 2.4.3 with more
details.


Index: NEWS
===================================================================
RCS file: /cvsroot/python/python/dist/src/Misc/NEWS,v
retrieving revision 1.337.2.4.2.45
retrieving revision 1.337.2.4.2.46
diff -C2 -d -r1.337.2.4.2.45 -r1.337.2.4.2.46
*** NEWS	14 Oct 2002 15:37:08 -0000	1.337.2.4.2.45
--- NEWS	14 Oct 2002 16:03:55 -0000	1.337.2.4.2.46
***************
*** 1,4 ****
  What's New in Python 2.2.2 (final) ?
! Release date: dd-Mmm-yyyy
  ====================================
  
--- 1,4 ----
  What's New in Python 2.2.2 (final) ?
! Release date: 14-Oct-2002
  ====================================
  
***************
*** 14,47 ****
  the form www.python.org/sf/NNNNNN.
  
! Here are the changes since the 2.2.2b1 release.  Below are the changes
! since 2.2.1.
  
  Core and builtins
  
! - XXX
  
! Extension modules
  
! - XXX
  
  Library
  
! - XXX
  
  Build
  
! - XXX
  
! C API
  
! - XXX
  
  Windows
  
! - XXX
  
  Other
  
! - XXX
  
  
--- 14,83 ----
  the form www.python.org/sf/NNNNNN.
  
! Here are all the changes since the 2.2.2b1 release last week, except
! for documentation changes.  Below it are the (much more numerous!)
! changes since the 2.2.1 release in April.
  
  Core and builtins
  
! - In listobject.c and tupleobject.c: added overflow checks for
!   list*int, list+list, and tuple+tuple.
  
! - In object.c: changed misleading SystemError exceptions raised in
!   PyObject_Init() and PyObject_InitVar() to MemoryError.
  
! - In stringobject.c: added an overflow check to string formatting;
!   this example could segfault: '%2147483647d' % -1.  [SF bug 618623]
! 
! - In typeobject.c: removed COPYSLOT(tp_dictoffset) from
!   inherit_slots().  For more info, read this python-dev thread:
!   http://mail.python.org/pipermail/python-dev/2002-October/029502.html
! 
! - In stringobject.c: fixed another string formatting nit: "%r" % u"..."
!   would return a Unicode string, even though repr(u"...")  returns an
!   8-bit string.  Now "%r" also returns an 8-bit string.
! 
! - In pystate.c: initialize the tick_counter to zero.
  
  Library
  
! - This release includes the email package version 2.4.3, which fixes
!   some minor bugs found in email 2.4.1 since its release.
! 
! - In re.py: the finditer() function was accidentally not defined.  [SF
!   bug 585882]
! 
! - In webbrowser.py: fixed Konqueror support.  [SF patch 539360]
! 
! - In xml/sax/expatreader.py: fixed a bug in the expat-based SAX reader
!   that allows it to work with arbitrary versions of Expat.
! 
! - In distutils/sysconfig.py: added a no-op version of
!   set_python_build() back, to avoid breaking code that might call
!   this.  (It remains no longer needed and hence deprecated, though.)
  
  Build
  
! - In configure[.in]: expand AC_CHECK_SIZEOF inline to overcome a
!   autoconf 2.13 weakness.  [SF bug 620791]
  
! - In setup.py: Be more conservative about adding a -R flag for the SSL
!   code; it is needed on Solaris 8 and broke on Mac OSX 10.2.  The -R
!   flag is now only added for Solaris.
  
! Tests
! 
! - The test list(xrange(sys.maxint / 4)) test in test_b1.py was changed
!   to use sys.maxint / 2 instead.  This means that the test will not
!   attempt to allocate any memory, but merely check that the overflow
!   detection code works correctly (as was intended).
  
  Windows
  
! - Fixed the "File version" field in the DLL.  This has apparently been
!   broken forever.
  
  Other
  
! - Updated the Misc/ACKS file to acknowledge many new contributors.