]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Went through the CVS logs for 2.2 and recorded all the relevant
authorGuido van Rossum <guido@python.org>
Tue, 7 Jan 2003 23:10:48 +0000 (23:10 +0000)
committerGuido van Rossum <guido@python.org>
Tue, 7 Jan 2003 23:10:48 +0000 (23:10 +0000)
fixes.  Not that I'm releasing 2.2.3 tomorrow, but I'd like to be
prepared.

Misc/NEWS

index 2fa1e6698fed26c7d54e104419169eb76542746d..f77ebbd1d6aae6a809de0a283e0de3156ec3c40c 100644 (file)
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -1,12 +1,56 @@
-What's New in Python 2.2.3
+What's New in Python 2.2.3 ?
 Release date: XX-XXX-2003
-==========================
+============================
 
-- XXX There's more, but nobody has updated NEWS so far.
+- Bastion.py and rexec.py are disabled.  These modules are not safe in
+  Python 2.2. or 2.3.
+
+- SF #660476 and #513033: broken threadstate swap in readline could
+  cause fatal errors when a readline hook was being invoked while a
+  background thread was active.
+
+- SF #623669: a class that inherits __rdiv__ (or another __r*__
+  operator) could end up with infinite recursion.
+
+- Fixed sundry memory leaks.
+
+- Correct long standing bugs in the methods for random distributions.
+  The range of u=random() is [0,1), so log(u) and 1/x can fail.  Fix
+  by setting u=1-random() or by reselecting for a usable value.
+
+- SF #659709: bogus float length computation during string formatting.
+
+- Deleted the __del__ method on socket wrappers; it's not needed and
+  prevents GC to work.
+
+- Exceptions raised by __cmp__ weren't always properly handled and
+  could cause "exception set without error return" failures.
+
+- SF #643260: __rpow__ wasn't being called.
+
+- SF #534748, #645383: in setup.py, when modules fail to import, don't
+  just delete them.
+
+- SF #529750: _Py_ResetReferences() is now a no-op.
+
+- SF #505427: build problem on HP-UX (h_errno not defined).
+
+- SF #564729: make FixTk.py search properly for Tix subdirectories.
+
+- Made string.strip() work as documented.
+
+- Implemented some additional restrictions on __class__ assignment.
+
+- SF #630824: added keyword 'yield' to pydoc.py.
+
+- SF #626172: fix crash using Unicode Latin-1 single character.
+
+- SF #570655: fix misleading option text in distutils rpm creation.
+
+- SF #624982: fix potential segfault in slot_sq_item.
+
+- New codec for Ukrainian Cyrillic.
 
-- Fixed broken threadstate swap in readline that could cause fatal
-  errors when a readline hook was being invoked while a background
-  thread was active.  (SF bugs #660476 and #513033.)
 
 What's New in Python 2.2.2 (final) ?
 Release date: 14-Oct-2002