Re: [Python-Dev] PEP 540: Add a new UTF-8 mode (v2)

2017年12月06日 02:42:13 -0800

Nick:
> So if PEP 540 is going to implicitly trigger switching encodings, it
> needs to specify whether it's going to look for the C locale or the
> POSIX locale (I'd suggest C locale, since that's the actual default
> that causes problems).
I'm thinking at the test already used by check_force_ascii() (function
checking if the LC_CTYPE uses the ASCII encoding or something else):
 loc = setlocale(LC_CTYPE, NULL);
 if (loc == NULL)
 goto error;
 if (strcmp(loc, "C") != 0) {
 /* the LC_CTYPE locale is different than C */
 return 0;
 }
Victor
_______________________________________________
Python-Dev mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to