summaryrefslogtreecommitdiff
path: root/Modules/_io
Commit message (Expand)AuthorAgeFilesLines
* Issue #13248: io: Remove obsolete argument "max_buffer_size" of BufferedWrite...Florent Xicluna2012-07-071-32/+10
* Issue #15247: FileIO now raises an error when given a file descriptor pointin...Antoine Pitrou2012-07-068-611/+916
|\
| * Fixes issue #12268: File readline, readlines and read() or readall() methodsGregory P. Smith2012-06-248-611/+916
| |\
| | * Closes #10142: Support for SEEK_HOLE/SEEK_DATAJesus Cea2012-06-221-3/+18
| | * Simplify code in fileio_initHynek Schlawack2012-06-221-2/+1
| | * #10053: Don't close FDs when FileIO.__init__ failsHynek Schlawack2012-06-218-609/+902
| | |\
| | | * Close #11022: TextIOWrapper doesn't call locale.setlocale() anymoreVictor Stinner2012-06-052-4/+5
| | | * #4841: Fix FileIO constructor to honor closefd when called repeatedlyHynek Schlawack2012-05-258-607/+898
| | | |\
| | | | * Backing out 86dc014cdd74. Not ready yetJesus Cea2012-04-261-18/+3
| | | | * Close #10142: Support for SEEK_HOLE/SEEK_DATAJesus Cea2012-04-261-3/+18
| | | | * Speed up reading of small files. This avoids multiple C read() calls on pyc ...Antoine Pitrou2012-04-171-3/+11
| | | | * Don't Py_DECREF NULL variable in io.IncrementalNewlineDecoder.Ross Lagerwall2012-04-071-1/+1
| | | | * Issue #14387: Do not include accu.h from Python.h.Antoine Pitrou2012-03-228-604/+887
| | | | |\
| | | | | * Issue #14153 Create _Py_device_encoding() to prevent _io from having to importBrett Cannon2012-02-293-18/+12
| | | | | * Merge 3.2Éric Araujo2012-02-268-590/+878
| | | | | |\ | | | | |/ /
| | | | | * use new generic __dict__ descriptor implementationsBenjamin Peterson2012-02-191-14/+1
| | | | | * Issue #13848: open() and the FileIO constructor now check for NUL characters ...Antoine Pitrou2012-01-291-21/+9
| | | | | |\
| | | | | * \ Merge refleak fixes from 3.2Antoine Pitrou2012-01-181-54/+41
| | | | | |\ \
| | | | | * | | Issue #12760: Refer to the new 'x' open mode as "exclusive creation" mode.Charles-François Natali2012-01-141-3/+3
| | | | | * | | Issue #12760: Add a create mode to open(). Patch by David Townshend.Charles-François Natali2012-01-092-21/+45
| | | | | * | | Issue #10350: Read and save errno before calling a function which might overw...Antoine Pitrou2011-12-161-3/+11
| | | | | |\ \ \
| | | | | * | | | Fix compiler warningsVictor Stinner2011-11-221-1/+1
| | | | | * | | | Issue #13322: Fix BufferedWriter.write() to ensure that BlockingIOError isAntoine Pitrou2011-11-211-32/+46
| | | | | |\ \ \ \
| | | | | * | | | | Fix misuse of PyUnicode_GET_SIZE() => PyUnicode_GET_LENGTH()Victor Stinner2011-11-212-3/+3
| | | | | * | | | | Issue #13393: In TextIOWrapper.read(n), try to read `n` characters asAntoine Pitrou2011-11-191-5/+9
| | | | | * | | | | Issue #13393: BufferedReader.read1() now asks the full requested size toAntoine Pitrou2011-11-161-33/+16
| | | | | * | | | | 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
| | | | | * | | | | Issue #13149: Speed up append-only StringIO objects.Antoine Pitrou2011-11-101-4/+105
| | | | | * | | | | Replace {Get,Set,Has}AttrString with *AttrId.Martin v. Löwis2011-10-145-14/+25
| | | | | * | | | | Issue #12797: Added custom opener parameter to builtin open() and FileIO.open().Ross Lagerwall2011-10-312-18/+49
| | | | | * | | | | 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-138-460/+606
| | | | | |\ \ \ \ \
| | | | | | * | | | | 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-057-291/+482
| | | | | | |\ \ \ \ \
| | | | | | | * | | | | Fix usage og PyUnicode_READY()Victor Stinner2011-10-041-0/+4
| | | | | | | * | | | | 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
| | | | | | | |\ \ \ \ \ \
| | | | | | | * \ \ \ \ \ \ merge 3.2 (#12878)Benjamin Peterson2011-09-036-76/+258
| | | | | | | |\ \ \ \ \ \ \
| | | | | | | | * \ \ \ \ \ \ Issue #12213: Fix a buffering bug with interleaved reads and writes thatAntoine Pitrou2011-08-201-44/+57
| | | | | | | | |\ \ \ \ \ \ \
| | | | | | | | * \ \ \ \ \ \ \ Issue #12591: Allow io.TextIOWrapper to work with raw IO objects (withoutAntoine Pitrou2011-07-231-6/+14
| | | | | | | | |\ \ \ \ \ \ \ \