[issue19846] Setting LANG=C breaks Python 3 on Linux

STINNER Victor report at bugs.python.org
Mon Dec 9 11:17:14 CET 2013


STINNER Victor added the comment:

Nick> testing applications for POSIX compliance

Sorry but what do you mean by "POSIX compliance"? The POSIX standard only specify the ASCII encoding.

http://pubs.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap07.html
"The tables in Locale Definition describe the characteristics and behavior of the POSIX locale for data consisting entirely of characters from the portable character set and the control character set. For other characters, the behavior is unspecified. For C-language programs, the POSIX locale shall be the default locale when the setlocale() function is not called."

http://pubs.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap06.html#tagtcjh_3
"Portable character set" = ASCII

----------

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue19846>
_______________________________________


More information about the Python-bugs-list mailing list