[issue8412] os.system() doesn't support surrogates nor bytes

2010-04-16 Thread STINNER Victor
Changes by STINNER Victor : -- resolution: -> fixed status: open -> closed ___ Python tracker ___ ___ Python-bugs-list mailing list Un

[issue8412] os.system() doesn't support surrogates nor bytes

2010-04-16 Thread STINNER Victor
STINNER Victor added the comment: > Commited to py3k as r80105 The buildbots look happy: backported to 3.1 as r80110. -- ___ Python tracker ___ _

[issue8412] os.system() doesn't support surrogates nor bytes

2010-04-16 Thread STINNER Victor
STINNER Victor added the comment: Commited to py3k as r80105. Let see if buildbots are happy or not :-) -- ___ Python tracker ___ ___

[issue8412] os.system() doesn't support surrogates nor bytes

2010-04-15 Thread STINNER Victor
STINNER Victor added the comment: See also #8391 (os.execvpe env) and #8393 (subprocess cwd). -- ___ Python tracker ___ ___ Python-bug

[issue8412] os.system() doesn't support surrogates nor bytes

2010-04-15 Thread STINNER Victor
New submission from STINNER Victor : os.system() doesn't support bytes, bytearray not str containing surrogates. Attached patch uses PyUnicode_FSConverter, bytes2str and release_bytes in (the non-Windows version of) os.system() to support all of this. It locks the buffer because os.system() re