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 vstinner
Recipients benjamin.peterson, terry.reedy, vstinner
Date 2010-10-16.12:11:54
SpamBayes Score 1.0361097e-05
Marked as misclassified No
Message-id <1287231118.41.0.139043613499.issue10114@psf.upfronthosting.co.za>
In-reply-to
Content
> Here is a new patch [code_encoding.patch] implementing this idea:
> - Use filesystem encoding (and surrogateescape) to encode/decode
> paths in compile() and the parser, instead of utf-8 in strict mode
> (...)
> The patch restores the situation before #6543.

About Python 3.1 compatibility: Python 3.1 doesn't support non-ascii paths with a locale different than utf-8 (see issue #8611), so it doesn't change anything for Python 3.1 (it doesn't work anyway, with utf-8 or filesystem encoding).
History
Date User Action Args
2010-10-16 12:11:58vstinnersetrecipients: + vstinner, terry.reedy, benjamin.peterson
2010-10-16 12:11:58vstinnersetmessageid: <1287231118.41.0.139043613499.issue10114@psf.upfronthosting.co.za>
2010-10-16 12:11:56vstinnerlinkissue10114 messages
2010-10-16 12:11:54vstinnercreate