This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ncoghlan
Recipients Sworddragon, a.badger, bkabrda, larry, lemburg, loewis, ncoghlan, pitrou, r.david.murray, serhiy.storchaka, terry.reedy, vstinner
Date 2013-12-09.23:06:51
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <CADiSq7fgZRwTADYwxJZGv-_8LHofuecOczaj6TQBWOYZvdrCdA@mail.gmail.com>
In-reply-to <1386629821.84.0.88785940413.issue19846@psf.upfronthosting.co.za>
Content
I confess I didn't independently verify the glib claim in the Stack
Overflow post.

However, Toshio's post covers the specific error case we were discussing at
Flock (and I had misremembered), where the standard streams are classed as
"OS APIs" for the purpose of deciding which encoding to use, but as user
data APIs for the purpose of deciding which error handler to use. So the
standard streams are only "sort of" an OS API, since they don't participate
in the surrogateescape based round tripping guarantee by default.
History
Date User Action Args
2013-12-09 23:06:51ncoghlansetrecipients: + ncoghlan, lemburg, loewis, terry.reedy, pitrou, vstinner, larry, a.badger, r.david.murray, Sworddragon, serhiy.storchaka, bkabrda
2013-12-09 23:06:51ncoghlanlinkissue19846 messages
2013-12-09 23:06:51ncoghlancreate