summaryrefslogtreecommitdiffstats
path: root/Modules/_io
Commit message (Expand)AuthorAgeFilesLines
* Rename _Py_identifier to _Py_IDENTIFIER.Martin v. Löwis2011-10-145-38/+38
* Merge #13159: Replace FileIO's quadratic-time buffer growth algorithm with a ...Nadeem Vawda2011-10-131-15/+4
|\
| * Issue #13159: Replace FileIO's quadratic-time buffer growth algorithm with a ...Nadeem Vawda2011-10-131-15/+4
* | PEP 3151 / issue #12555: reworking the OS and IO exception hierarchy.Antoine Pitrou2011-10-123-97/+7
* | Fix FileIO.readall() (new_buffersize()) for large filesVictor Stinner2011-10-111-1/+5
* | Fix io.FileIO.readall() on Windows 64 bitsVictor Stinner2011-10-111-4/+4
* | Fix misuse of PyUnicode_GET_SIZE, use PyUnicode_GET_LENGTH insteadVictor Stinner2011-10-111-1/+1
* | Add API for static strings, primarily good for identifiers.Martin v. Löwis2011-10-095-72/+117
* | Change PyUnicode_KIND to 1,2,4. Drop _KIND_SIZE and _CHARACTER_SIZE.Martin v. Löwis2011-10-071-24/+20
* | Issue #13070: Fix a crash when a TextIOWrapper caught in a reference cycleCharles-François Natali2011-10-051-0/+5
|\ \ | |/
| * Issue #13070: Fix a crash when a TextIOWrapper caught in a reference cycleCharles-François Natali2011-10-051-0/+5
* | Fix usage og PyUnicode_READY()Victor Stinner2011-10-041-0/+4
* | Issue #13087: BufferedReader.seek() now always raises UnsupportedOperationAntoine Pitrou2011-10-041-0/+3
|\ \ | |/
| * Issue #13087: BufferedReader.seek() now always raises UnsupportedOperationAntoine Pitrou2011-10-041-0/+3
* | fileio_init() checks for failure on conversion to Py_UNICODE*Victor Stinner2011-09-291-4/+6
* | _io.textio: fix character type, use Py_UCS4 instead of Py_UNICODEVictor Stinner2011-09-291-3/+3
* | Implement PEP 393.Martin v. Löwis2011-09-283-210/+213
* | merge 3.2 (#1616)Benjamin Peterson2011-09-061-1/+1
|\ \ | |/
| * cast to getterBenjamin Peterson2011-09-061-1/+1
* | merge 3.2 (#12878)Benjamin Peterson2011-09-031-0/+14
|\ \ | |/
| * add a __dict__ descr for IOBase (closes #12878)Benjamin Peterson2011-09-031-0/+14
* | Issue #12213: Fix a buffering bug with interleaved reads and writes thatAntoine Pitrou2011-08-201-44/+57
|\ \ | |/
| * Issue #12213: Fix a buffering bug with interleaved reads and writes thatAntoine Pitrou2011-08-201-59/+58
* | Issue #12591: Allow io.TextIOWrapper to work with raw IO objects (withoutAntoine Pitrou2011-07-231-6/+14
|\ \ | |/
| * Issue #12591: Allow io.TextIOWrapper to work with raw IO objects (withoutAntoine Pitrou2011-07-231-6/+14
* | Raise ValueError when attempting to set the _CHUNK_SIZE attribute of a TextIO...Antoine Pitrou2011-07-131-1/+1
|\ \ | |/
| * Raise ValueError when attempting to set the _CHUNK_SIZE attribute of a TextIO...Antoine Pitrou2011-07-131-1/+1
* | (merge 3.2) Issue #9611, #9015: FileIO.read() clamps the length to INT_MAX on...Victor Stinner2011-07-051-0/+8
|\ \ | |/
| * Issue #9611, #9015: FileIO.read() clamps the length to INT_MAX on Windows.Victor Stinner2011-07-051-0/+8
* | Close #12229: Remove an unused argument of _bufferedreader_peek_unlocked(),Victor Stinner2011-05-311-3/+3
* | Issue #12175: BufferedReader.read(-1) now calls raw.readall() if available.Victor Stinner2011-05-253-11/+40
* | Issue #12175: FileIO.readall() now only reads the file position and size once.Victor Stinner2011-05-251-7/+30
* | (Merge 3.2) Issue #12175: RawIOBase.readall() now returns None if read()Victor Stinner2011-05-251-0/+8
|\ \ | |/
| * (Merge 3.1) Issue #12175: RawIOBase.readall() now returns None if read()Victor Stinner2011-05-251-0/+8
| |\
| | * Issue #12175: RawIOBase.readall() now returns None if read() returns None.Victor Stinner2011-05-251-0/+8
* | | (Merge 3.2) Issue #12175: FileIO.readall() now raises a ValueError instead ofVictor Stinner2011-05-251-0/+2
|\ \ \ | |/ /
| * | (Merge 3.1) Issue #12175: FileIO.readall() now raises a ValueError instead ofVictor Stinner2011-05-251-0/+2
| |\ \ | | |/
| | * Issue #12175: FileIO.readall() now raises a ValueError instead of an IOError ifVictor Stinner2011-05-251-0/+2
* | | Fast path for IncrementalNewlineDecoder.decode() in io.TextIOWrapper.read(-1)Victor Stinner2011-05-251-2/+7
* | | Issue #12062: Fix a flushing bug when doing a certain type of I/O sequenceAntoine Pitrou2011-05-121-1/+1
|\ \ \ | |/ /
| * | Issue #12062: Fix a flushing bug when doing a certain type of I/O sequenceAntoine Pitrou2011-05-121-1/+1
| |\ \ | | |/
| | * Issue #12062: Fix a flushing bug when doing a certain type of I/O sequenceAntoine Pitrou2011-05-121-1/+1
* | | Fix compile error under WindowsAntoine Pitrou2011-05-121-2/+4
* | | Issue #9971: Write an optimized implementation of BufferedReader.readinto().Antoine Pitrou2011-05-111-16/+70
* | | (merge) Issue #11395: io.FileIO().write() clamps the data length to 32,767Victor Stinner2011-03-201-1/+8
|\ \ \ | |/ /
| * | Issue #11395: io.FileIO().write() clamps the data length to 32,767 bytes onVictor Stinner2011-03-201-1/+8
* | | #11565: Merge with 3.2.Ezio Melotti2011-03-162-2/+2
|\ \ \ | |/ /
| * | #11565: Merge with 3.1.Ezio Melotti2011-03-162-2/+2
| |\ \ | | |/
| | * #11565: Fix several typos. Patch by Piotr Kasprzyk.Ezio Melotti2011-03-162-2/+2
| | * Merged revisions 87427 via svnmerge fromAntoine Pitrou2010-12-211-3/+3