[Python-checkins] cpython: More info about PEP 393 in whatsnew and NEWS
eric.araujo
python-checkins at python.org
Thu Oct 6 13:24:04 CEST 2011
http://hg.python.org/cpython/rev/a55513a45742
changeset: 72727:a55513a45742
user: Éric Araujo <merwok at netwok.org>
date: Wed Oct 05 01:04:18 2011 +0200
summary:
More info about PEP 393 in whatsnew and NEWS
files:
Doc/whatsnew/3.3.rst | 11 ++++++-----
Misc/NEWS | 2 ++
2 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/Doc/whatsnew/3.3.rst b/Doc/whatsnew/3.3.rst
--- a/Doc/whatsnew/3.3.rst
+++ b/Doc/whatsnew/3.3.rst
@@ -49,14 +49,15 @@
This article explains the new features in Python 3.3, compared to 3.2.
-PEP XXX: Stub
-=============
-
-
PEP 393: Flexible String Representation
=======================================
-XXX Give a short introduction about :pep:`393`.
+[Abstract copied from the PEP: The Unicode string type is changed to support
+multiple internal representations, depending on the character with the largest
+Unicode ordinal (1, 2, or 4 bytes). This allows a space-efficient
+representation in common cases, but gives access to full UCS-4 on all systems.
+For compatibility with existing APIs, several representations may exist in
+parallel; over time, this compatibility should be phased out.]
PEP 393 is fully backward compatible. The legacy API should remain
available at least five years. Applications using the legacy API will not
diff --git a/Misc/NEWS b/Misc/NEWS
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -1261,6 +1261,8 @@
Build
-----
+- PEP 393: the configure option --with-wide-unicode is removed.
+
- Issue #12852: Set _XOPEN_SOURCE to 700, instead of 600, to get POSIX 2008
functions on OpenBSD (e.g. fdopendir).
--
Repository URL: http://hg.python.org/cpython
More information about the Python-checkins
mailing list