summaryrefslogtreecommitdiffstats
path: root/Modules/_io/textio.c
Commit message (Expand)AuthorAgeFilesLines
* Fix compiler warningsVictor Stinner2011-11-221-1/+1
* Fix misuse of PyUnicode_GET_SIZE() => PyUnicode_GET_LENGTH()Victor Stinner2011-11-211-2/+2
* Issue #13393: In TextIOWrapper.read(n), try to read `n` characters asAntoine Pitrou2011-11-181-5/+9
* Restore performance of special casings for utf-16 and utf-32 in TextIOWrapperAntoine Pitrou2011-11-131-18/+12
* In text I/O, optimize scanning for new lines with 1-byte unicode charsAntoine Pitrou2011-11-131-12/+20
* Fix memory leak in io.StringIOAntoine Pitrou2011-11-121-0/+1
* Replace {Get,Set,Has}AttrString with *AttrId.Martin v. Löwis2011-10-141-6/+10
* Rename _Py_identifier to _Py_IDENTIFIER.Martin v. Löwis2011-10-141-17/+17
* Add API for static strings, primarily good for identifiers.Martin v. Löwis2011-10-091-43/+60
* Change PyUnicode_KIND to 1,2,4. Drop _KIND_SIZE and _CHARACTER_SIZE.Martin v. Löwis2011-10-071-24/+20
* _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-281-182/+170
* 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
* | Fast path for IncrementalNewlineDecoder.decode() in io.TextIOWrapper.read(-1)Victor Stinner2011-05-251-2/+7
* | Issue #11114: Fix catastrophic performance of tell() on text files (upAntoine Pitrou2011-02-251-39/+96
|/
* Issue #10872: The repr() of TextIOWrapper objects now includes the modeAntoine Pitrou2011-01-091-7/+34
* Issue #10180: Pickling file objects is now explicitly forbidden, sinceAntoine Pitrou2010-11-051-0/+9
* Issue #10093: ResourceWarnings are now issued when files and sockets areAntoine Pitrou2010-10-291-0/+9
* Issue #9293: I/O streams now raise `io.UnsupportedOperation` when anAntoine Pitrou2010-09-051-17/+9
* Issue #6697: Check that _PyUnicode_AsString() result is not NULL in textio.cVictor Stinner2010-05-191-2/+7
* Merged revisions 80720 via svnmerge fromAntoine Pitrou2010-05-031-7/+21
* Merged revisions 77890 via svnmerge fromAntoine Pitrou2010-01-311-9/+1
* Merged revisions 76805 via svnmerge fromBenjamin Peterson2009-12-131-1/+1
* Merged revisions 75007 via svnmerge fromAntoine Pitrou2009-09-211-3/+3
* Merged revisions 74581 via svnmerge fromAmaury Forgeot d'Arc2009-08-291-4/+9
* move to a naming scheme with all lowercase and underscoresBenjamin Peterson2009-06-121-172/+169
* stop throwing out all errors when PyObject_GetAttr failsBenjamin Peterson2009-06-061-6/+19
* give the C implementation of TextIOWrapper the errors property #6217Benjamin Peterson2009-06-061-0/+21
* Issue #5761: Add the name of the underlying file to the repr() of various IO ...Antoine Pitrou2009-05-231-2/+19
* correctly handle invalid operations on streams (like writing on a non-writabl...Benjamin Peterson2009-05-141-1/+6
* Issue #5006: Better handling of unicode byte-order marks (BOM) in the io libr...Antoine Pitrou2009-05-141-22/+104
* implement a detach() method for BufferedIOBase and TextIOBase #5883Benjamin Peterson2009-05-011-4/+47
* use NULL for the ends of tablesBenjamin Peterson2009-04-191-4/+4
* Issue 5682: Move _io module into its own subdirectory.Alexandre Vassalotti2009-04-041-0/+2420