summaryrefslogtreecommitdiffstats
path: root/Modules/_io
Commit message (Expand)AuthorAgeFilesLines
* bpo-25455: Fixed crashes in repr of recursive buffered file-like objects. (#514)Serhiy Storchaka2017-03-193-8/+45
* bpo-29730: replace some calls to PyNumber_Check and improve some error messag...Oren Milman2017-03-123-7/+16
* bpo-24037: Add Argument Clinic converter `bool(accept={int})`. (#485)Serhiy Storchaka2017-03-124-11/+11
* bpo-29741: Clean up C implementations of BytesIO and StringIO. (#606)orenmn2017-03-104-120/+68
* Merge from 3.6Steve Dower2017-02-051-1/+13
|\
| * Adds precheck for console filename to fix Windows 7.Steve Dower2017-02-051-1/+13
* | Merge issue #28164 and issue #29409Steve Dower2017-02-042-37/+51
|\ \ | |/
| * Issue #28164: Correctly handle special console filenames (patch by Eryk Sun)Steve Dower2017-02-041-20/+47
| * Issue #29409: Implement PEP 529 for io.FileIO (Patch by Eryk Sun)Steve Dower2017-02-041-17/+14
* | Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE whereverSerhiy Storchaka2017-01-231-4/+2
* | Run Argument Clinic: METH_VARARGS=>METH_FASTCALLVictor Stinner2017-01-175-38/+82
* | Run Argument Clinic: METH_VARARGS=>METH_FASTCALLVictor Stinner2017-01-178-56/+120
* | Rename _PyArg_ParseStack to _PyArg_ParseStackAndKeywordsVictor Stinner2017-01-172-2/+2
* | Merge doc fixes from 3.6Martin Panter2017-01-141-1/+1
|\ \ | |/
| * Merge doc fixes from 3.5Martin Panter2017-01-141-1/+1
| |\
| | * Fix grammar, typos and markup in documentation and code commentsMartin Panter2017-01-141-1/+1
* | | Issue #28768: Fix implicit declaration of function _setmode. Patch by Masayuk...Steve Dower2016-12-281-0/+3
|\ \ \ | |/ /
| * | Issue #28768: Fix implicit declaration of function _setmode. Patch by Masayuk...Steve Dower2016-12-281-0/+3
* | | Use _PyObject_CallMethodIdObjArgs() in _ioVictor Stinner2016-12-095-10/+14
* | | Use _PyObject_CallMethodIdObjArgs()Victor Stinner2016-12-081-2/+2
* | | Merge from 3.6.Serhiy Storchaka2016-12-071-1/+1
|\ \ \ | |/ /
| * | Merge from 3.5.Serhiy Storchaka2016-12-071-1/+1
| |\ \ | | |/
| | * Change order of io.UnsupportedOperation base classes.Serhiy Storchaka2016-12-071-1/+1
* | | Added the const qualifier to char* variables that refer to readonly internalSerhiy Storchaka2016-11-202-2/+2
* | | Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSizeSerhiy Storchaka2016-11-202-3/+3
|\ \ \ | |/ /
| * | Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSizeSerhiy Storchaka2016-11-202-3/+3
* | | Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualT...Serhiy Storchaka2016-11-162-4/+4
|\ \ \ | |/ /
| * | Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualT...Serhiy Storchaka2016-11-162-4/+4
| |\ \ | | |/
| | * Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualT...Serhiy Storchaka2016-11-161-1/+1
* | | Issue #28387: Fixed possible crash in _io.TextIOWrapper deallocator whenSerhiy Storchaka2016-11-031-12/+5
|\ \ \ | |/ /
| * | Issue #28387: Fixed possible crash in _io.TextIOWrapper deallocator whenSerhiy Storchaka2016-11-031-12/+5
| |\ \ | | |/
| | * Issue #28387: Fixed possible crash in _io.TextIOWrapper deallocator whenSerhiy Storchaka2016-11-031-12/+5
* | | Issue #23214: Implement optional BufferedReader, BytesIO read1() argumentMartin Panter2016-10-204-18/+37
|/ /
* | Issue #28162: Fixes Ctrl+Z handling in console readall()Steve Dower2016-10-081-20/+29
* | Issue #28217: Adds _testconsole module to test console input. Fixes some issu...Steve Dower2016-10-032-12/+45
* | Issue #28277: remove linefeed character from iomodule.h. Patch by Michael FeltChristian Heimes2016-09-261-1/+1
* | merge 3.5 (#28184)Benjamin Peterson2016-09-201-6/+6
|\ \ | |/
| * Issue #27895: Spelling fixes (Contributed by Ville Skyttä).Martin Panter2016-09-071-1/+1
* | Issue #28161: Opening CON for write access failsSteve Dower2016-09-171-14/+31
* | Issue #27810: Regenerate Argument Clinic.Serhiy Storchaka2016-09-112-8/+8
* | Issue #1602: Windows console doesn't input or print Unicode (PEP 528)Steve Dower2016-08-314-3/+1458
* | Issue #23524: Finish removing _PyVerify_fd from sourcesSteve Dower2016-09-081-26/+13
* | more PY_LONG_LONG to long longBenjamin Peterson2016-09-082-9/+9
* | require a long long data type (closes #27961)Benjamin Peterson2016-09-061-1/+1
* | Issue #27895: Spelling fixes (Contributed by Ville Skyttä).Raymond Hettinger2016-08-301-1/+1
* | Issue #27574: Decreased an overhead of parsing keyword arguments in functionsSerhiy Storchaka2016-08-146-26/+36
* | - Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka2016-07-072-5/+5
|\ \ | |/
| * Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka2016-07-072-5/+5
| * Fix a comment.Barry Warsaw2016-06-081-1/+2
* | Issue #26305: Argument Clinic now uses braces in C code as required by PEP 7.Serhiy Storchaka2016-06-097-61/+115