> Fine with me. Ok, done with changeset 2587328c7c9c.
> So in theory, your change should have no effect, unless somebody has > modified some environment variables. Changing TextIOWrapper to call locale.getpreferredlocale(False) instead of getpreferredlocale() has these two effects: 1) without the patch, setting LC_ALL, LC_CTYPE or LANG environment variable changes the encoding used by TextIOWrapper. 2) with the patch, setting LC_CTYPE (with locale.setlocale) changes the the encoding used by TextIOWrapper. IMO (2) is less surprising than (1) For example, it is the expected behaviour of the reporter of the issue #11022. In practice, it should not change anything for most people. Victor _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com