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 amaury.forgeotdarc
Recipients MrJean1, amaury.forgeotdarc, loewis, mark.dickinson, michael.foord, ronaldoussoren, rpetrov, slmnhq, vstinner
Date 2010-05-20.12:57:31
SpamBayes Score 0.00014425615
Marked as misclassified No
Message-id <1274360253.08.0.657388853522.issue4388@psf.upfronthosting.co.za>
In-reply-to
Content
What if os.system(), os.execvp() and friends used "wcstombs" (or locale.preferredencoding) to convert arguments from unicode to bytes? this would at least guarantee round-trip when spawning another python interpreter.

An interesting test is to compare the effects of os.unlink(filename) and os.system('rm "%s"' % filename), where filename is non-ascii. Does it work today?
History
Date User Action Args
2010-05-20 12:57:33amaury.forgeotdarcsetrecipients: + amaury.forgeotdarc, loewis, ronaldoussoren, mark.dickinson, vstinner, MrJean1, rpetrov, michael.foord, slmnhq
2010-05-20 12:57:33amaury.forgeotdarcsetmessageid: <1274360253.08.0.657388853522.issue4388@psf.upfronthosting.co.za>
2010-05-20 12:57:31amaury.forgeotdarclinkissue4388 messages
2010-05-20 12:57:31amaury.forgeotdarccreate