summaryrefslogtreecommitdiffstats
path: root/Modules/_io/textio.c
Commit message (Expand)AuthorAgeFilesLines
* Describe 'surrogateescape' in the documentation.Andrew Kuchling2013-06-161-2/+3
* Issue #17106: Fix a segmentation fault in io.TextIOWrapper when an underlyingSerhiy Storchaka2013-02-031-28/+48
|\
| * Issue #17106: Fix a segmentation fault in io.TextIOWrapper when an underlyingSerhiy Storchaka2013-02-031-18/+44
* | Additional fix for issue #12268: The io module file object write methods noGregory P. Smith2013-02-011-2/+5
|\ \ | |/
| * Additional fix for Issue #12268: The io module file object writelines() metho...Gregory P. Smith2013-02-011-2/+5
* | Issue #15989: Fix several occurrences of integer overflowSerhiy Storchaka2013-01-191-1/+1
|\ \ | |/
* | call close on the underlying stream even if flush raises (closes #16597)Benjamin Peterson2012-12-201-4/+20
* | #15796: merge with 3.2.Ezio Melotti2012-09-181-1/+1
|\ \ | |/
| * #15796: Fix \n in readline docstring. Patch by Serhiy Storchaka.Ezio Melotti2012-09-181-1/+1
* | Issue #15604: Update uses of PyObject_IsTrue() to check for and handle errors...Antoine Pitrou2012-08-151-1/+4
|\ \ | |/
| * Issue #15604: Update uses of PyObject_IsTrue() to check for and handle errors...Antoine Pitrou2012-08-151-1/+4
* | (Merge 3.2) open() / TextIOWrapper doc: make it explicit than newline='\n'Victor Stinner2012-08-031-3/+3
|\ \ | |/
| * open() / TextIOWrapper doc: make it explicit than newline='\n' doesn'tVictor Stinner2012-08-031-3/+3
* | Make TextIOWrapper's documentation clearer by copying the newline argument's ...Antoine Pitrou2012-08-031-9/+16
|\ \ | |/
| * Make TextIOWrapper's documentation clearer by copying the newline argument's ...Antoine Pitrou2012-08-031-9/+16
* | Fixes issue #12268: File readline, readlines and read() or readall() methodsGregory P. Smith2012-06-241-2/+14
|\ \ | |/
| * Fixes issue #12268: File readline, readlines and read() or readall() methodsGregory P. Smith2012-06-241-2/+14
* | Close #11022: TextIOWrapper doesn't call locale.setlocale() anymoreVictor Stinner2012-06-051-2/+2
* | Don't Py_DECREF NULL variable in io.IncrementalNewlineDecoder.Ross Lagerwall2012-04-071-1/+1
* | Issue #14153 Create _Py_device_encoding() to prevent _io from having to importBrett Cannon2012-02-291-4/+7
* | Merge 3.2Éric Araujo2012-02-261-1/+1
|\ \ | |/
| * Fix typo in “seperat{or,ion}”Éric Araujo2012-02-261-1/+1
* | 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