Author haypo
Recipients ezio.melotti, haypo, inada.naoki, python-dev, r.david.murray, serhiy.storchaka
Date 2015-10-09.21:15:08
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
Short summary.

Ok, I optimized ASCII, Latin1 and UTF-8 codecs (encoders and decoders) for the most common error handlers.

* ASCII and Latin1 encoders: surrogateescape, replace, ignore, backslashreplace, xmlcharrefreplace
* ASCII decoder: surrogateescape, replace, ignore
* (Latin1 decoder cannot fail)
* UTF-8 encoder: surrogateescape, surrogatepass, replace, ignore, backslashreplace, xmlcharrefreplace
* UTF-8 decoder: surrogateescape, replace, ignore

The code to handle other error handlers in encoders has also be optimized.

Surrogateescape has now an efficent implementation for ASCII, Latin1 and UTF-8 encoders and decoders.
Date User Action Args
2015-10-09 21:15:08hayposetrecipients: + haypo, ezio.melotti, r.david.murray, inada.naoki, python-dev, serhiy.storchaka
2015-10-09 21:15:08hayposetmessageid: <>
2015-10-09 21:15:08haypolinkissue24870 messages
2015-10-09 21:15:08haypocreate