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 steve.dower
Recipients Arfrever, amaury.forgeotdarc, berwin22, chris.jerdonek, eric.araujo, mark, martin.panter, mightyiam, ncoghlan, pitrou, r.david.murray, segfaulthunter, srid, steve.dower, vstinner
Date 2016-09-05.23:26:53
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1473118013.53.0.301583718023.issue6135@psf.upfronthosting.co.za>
In-reply-to
Content
I'll prepare a patch for the following:
* add encoding and errors parameters to subprocess functions
* add 'oem' encoding to make it easy to choose (but don't try and guess when it is used)

EITHER
* allow string or 2-tuple (stdin, stdout/err) or 3-tuple (stdin, stdout, stderr) for both encoding and errors
OR
* only allow single specified encoding/errors
* add stdin_opener/stdout_opener/stderr_opener parameters to produce the text-based reader

Any thoughts?
History
Date User Action Args
2016-09-05 23:26:53steve.dowersetrecipients: + steve.dower, amaury.forgeotdarc, ncoghlan, pitrou, vstinner, mark, eric.araujo, segfaulthunter, Arfrever, r.david.murray, srid, mightyiam, chris.jerdonek, martin.panter, berwin22
2016-09-05 23:26:53steve.dowersetmessageid: <1473118013.53.0.301583718023.issue6135@psf.upfronthosting.co.za>
2016-09-05 23:26:53steve.dowerlinkissue6135 messages
2016-09-05 23:26:53steve.dowercreate