summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorVictor Stinner <victor.stinner@haypocalc.com>2010-08-13 23:59:58 (GMT)
committerVictor Stinner <victor.stinner@haypocalc.com>2010-08-13 23:59:58 (GMT)
commit47fcb5b4c31eb6ed2042e2e558a640524dc0c986 (patch)
treed8c476f3feb7b820cc30b531d88f66803504bd79 /Misc
parentf2e08b34f1fa50e99f8cab0a21721be2d1bb38b8 (diff)
downloadcpython-47fcb5b4c31eb6ed2042e2e558a640524dc0c986.zip
cpython-47fcb5b4c31eb6ed2042e2e558a640524dc0c986.tar.gz
cpython-47fcb5b4c31eb6ed2042e2e558a640524dc0c986.tar.bz2
Issue #9542: Create PyUnicode_FSDecoder() function
It's a ParseTuple converter: decode bytes objects to unicode using PyUnicode_DecodeFSDefaultAndSize(); str objects are output as-is. * Don't specify surrogateescape error handler in the comments nor the documentation, but PyUnicode_DecodeFSDefaultAndSize() and PyUnicode_EncodeFSDefault() because these functions use strict error handler for the mbcs encoding (on Windows). * Remove PyUnicode_FSConverter() comment in unicodeobject.c to avoid inconsistency with unicodeobject.h.
Diffstat (limited to 'Misc')
-rw-r--r--Misc/NEWS4
1 files changed, 4 insertions, 0 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index 28e0314..3388aec 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -12,6 +12,10 @@ What's New in Python 3.2 Alpha 2?
Core and Builtins
-----------------
+- Issue #9542: Create PyUnicode_FSDecoder() function, a ParseTuple converter:
+ decode bytes objects to unicode using PyUnicode_DecodeFSDefaultAndSize();
+ str objects are output as-is.
+
- Issue #9203: Computed gotos are now enabled by default on supported
compilers (which are detected by the configure script). They can still
be disable selectively by specifying --without-computed-gotos.