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 amaury.forgeotdarc, benjamin.peterson, brian.curtin, gvanrossum, pebbe, pitrou, v+python, vstinner
Date 2011-01-06.21:20:45
SpamBayes Score 1.9683824e-08
Marked as misclassified No
Message-id <1294348849.03.0.39524990341.issue10841@psf.upfronthosting.co.za>
In-reply-to
Content
New patch setting O_BINARY mode using _setmode() (on Windows) to stdin, stdout, stderr, but also to all FileIO() objects.

The patch on Py_Main() is still needed because Python may use sys.stderr when it is still a stdprinter object, before the final TextIOWrapper object is created (before the io module is loaded).

I don't know the effect of _setmode(stderr, O_BINARY) on calls to fputs(stderr, ...) in Py_FatalError().

I would appreciate a review of parser_translate_newline.patch.
History
Date User Action Args
2011-01-06 21:20:49vstinnersetrecipients: + vstinner, gvanrossum, amaury.forgeotdarc, pitrou, benjamin.peterson, v+python, brian.curtin, pebbe
2011-01-06 21:20:49vstinnersetmessageid: <1294348849.03.0.39524990341.issue10841@psf.upfronthosting.co.za>
2011-01-06 21:20:45vstinnerlinkissue10841 messages
2011-01-06 21:20:45vstinnercreate