summaryrefslogtreecommitdiff
path: root/Modules/_io/clinic
Commit message (Collapse)AuthorAgeFilesLines
* Run Argument Clinic: METH_VARARGS=>METH_FASTCALLVictor Stinner2017-01-175-38/+82
| | | | | | | | Issue #29286. Run Argument Clinic to get the new faster METH_FASTCALL calling convention for functions using "boring" positional arguments. Manually fix _elementtree: _elementtree_XMLParser_doctype() must remain consistent with the clinic code.
* Run Argument Clinic: METH_VARARGS=>METH_FASTCALLVictor Stinner2017-01-178-56/+120
| | | | | Issue #29286. Run Argument Clinic to get the new faster METH_FASTCALL calling convention for functions using only positional arguments.
* Rename _PyArg_ParseStack to _PyArg_ParseStackAndKeywordsVictor Stinner2017-01-172-2/+2
| | | | Issue #29286.
* Issue #23214: Implement optional BufferedReader, BytesIO read1() argumentMartin Panter2016-10-202-9/+30
|
* 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-301-0/+331
| | | | Closes #17602: Adds a readline implementation for the Windows console
* Issue #27574: Decreased an overhead of parsing keyword arguments in functionsSerhiy Storchaka2016-08-146-26/+36
| | | | implemented with using Argument Clinic.
* - Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka2016-07-071-3/+3
|\ | | | | | | generated by Argument Clinic. Patch by Petr Viktorin.
| * Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka2016-07-071-3/+3
| | | | | | | | generated by Argument Clinic. Patch by Petr Viktorin.
* | Issue #26305: Argument Clinic now uses braces in C code as required by PEP 7.Serhiy Storchaka2016-06-097-61/+115
|/
* Issue #20699: Document that ?io? methods accept bytes-like objectsMartin Panter2016-05-282-4/+4
| | | | | | | | This matches the usage of ZipFile and BufferedWriter. This still requires return values to be bytes() objects. Also document and test that the write() methods should only access their argument before they return.
* Fix typos in code comments and documentationMartin Panter2016-04-161-2/+2
|
* Issue #22854: Clarify documentation about UnsupportedOperation and add testsMartin Panter2016-03-311-5/+5
| | | | | Also change BufferedReader.writable() and BufferedWriter.readable() to always return False.
* Issue #24007: Argument Clinic now writes the format of PyArg_Parse*() at theSerhiy Storchaka2015-04-247-87/+42
| | | | same line as function name.
* Issue #20175: Converted the _io module to Argument Clinic.Serhiy Storchaka2015-04-167-0/+2468