cpython/Modules/_io
Antoine Pitrou 58fcf9f801 Issue #13322: Fix BufferedWriter.write() to ensure that BlockingIOError is
raised when the wrapped raw file is non-blocking and the write would block.
Previous code assumed that the raw write() would raise BlockingIOError, but
RawIOBase.write() is defined to returned None when the call would block.
Patch by sbt.
2011-11-21 20:16:44 +01:00
..
_iomodule.c Merged revisions 85864 via svnmerge from 2010-10-27 19:52:40 +00:00
_iomodule.h Issue #5506: BytesIO objects now have a getbuffer() method exporting a 2010-09-06 18:48:21 +00:00
bufferedio.c Issue #13322: Fix BufferedWriter.write() to ensure that BlockingIOError is 2011-11-21 20:16:44 +01:00
bytesio.c Merged revisions 86587 via svnmerge from 2010-11-20 17:26:25 +00:00
fileio.c Issue #13159: Replace FileIO's quadratic-time buffer growth algorithm with a linear-time one. 2011-10-13 13:34:16 +02:00
iobase.c cast to getter 2011-09-06 07:55:34 -04:00
stringio.c #11565: Merge with 3.1. 2011-03-16 11:35:38 +02:00
textio.c Issue #12591: Allow io.TextIOWrapper to work with raw IO objects (without 2011-07-23 21:46:35 +02:00