]> granicus.if.org Git - python/commitdiff
Note the Unicode changes from SF patch #470578.
authorGuido van Rossum <guido@python.org>
Fri, 19 Oct 2001 02:05:35 +0000 (02:05 +0000)
committerGuido van Rossum <guido@python.org>
Fri, 19 Oct 2001 02:05:35 +0000 (02:05 +0000)
Misc/NEWS

index a03bb09df185e0223800bb7139a84dc6705f7cae..18fcde8bfcde7138fbd9fa79e05fd5041b89add4 100644 (file)
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -1,5 +1,5 @@
 What's New in Python 2.2b1?
-Release date: 28-Sep-2100
+Release date: 19-Oct-2001
 ===========================
 
 Type/class unification and new-style classes
@@ -40,6 +40,11 @@ Core and builtins
   A bug which could allow a core dump when binary operations involved
   proxy reference has been fixed.
 
+- unicode(obj) now behaves more like str(obj), accepting arbitrary
+  objects, and calling a __unicode__ method if it exists.
+  unicode(obj, encoding) and unicode(obj, encoding, errors) still
+  require an 8-bit string argument.
+
 Extension modules
 
 - thread.start_new_thread() now returns the thread ID (previously None).
@@ -131,6 +136,9 @@ C API
   tested on Linux and Windows; other platforms please beware (and
   report any bugs or strange behavior).
 
+- PyUnicode_FromEncodedObject() no longer accepts Unicode objects as
+  input.
+
 New platforms
 
 Tests