PEP 538: Clarify rationale for warning wording

This commit is contained in:
Nick Coghlan 2017-01-03 17:47:26 +10:00
parent c99c42e066
commit 6f0928ebfd
1 changed files with 4 additions and 1 deletions

View File

@ -108,7 +108,10 @@ is the default ``C`` locale, the following warning will be issued::
when running Python directly.
This warning informs both system and application integrators that they're
running Python 3 in a configuration that we don't expect to work properly.
running Python 3 in a configuration that we don't expect to work properly. For
the benefit of folks working on maintaining such misconfigured systems, it
also provides instructions on how to deliberately reproduce a comparable
misconfiguration of the standalone command line application.
By contrast, when CPython *is* the main application, it will instead
automatically coerce the legacy C locale to the multilingual C.UTF-8 locale::