summaryrefslogtreecommitdiffstats
path: root/Modules/_io/stringio.c
Commit message (Expand)AuthorAgeFilesLines
* gh-106869: Use new PyMemberDef constant names (#106871)Victor Stinner2023-07-251-2/+2
* gh-104922: remove PY_SSIZE_T_CLEAN (#106315)Inada Naoki2023-07-021-1/+0
* gh-92536: Remove PyUnicode_READY() calls (#105210)Victor Stinner2023-06-011-6/+0
* gh-101819: Isolate `_io` (#101948)Erlend E. Aasland2023-05-151-4/+7
* gh-101819: Prepare to modernize the _io extension (#104178)Victor Stinner2023-05-051-2/+3
* gh-101819: Adapt _io types to heap types, batch 1 (GH-101949)Erlend E. Aasland2023-02-201-46/+39
* gh-99537: Use Py_SETREF() function in C code (#99656)Victor Stinner2022-11-221-2/+1
* gh-99300: Use Py_NewRef() in Modules/ directory (#99467)Victor Stinner2022-11-141-8/+4
* gh-95005: Replace PyAccu with PyUnicodeWriter (gh-95006)Aivars Kalvāns2022-07-271-14/+15
* bpo-46765: Replace Locally Cached Strings with Statically Initialized Objects...Eric Snow2022-02-231-3/+3
* bpo-40268: Remove unused structmember.h includes (GH-19530)Victor Stinner2020-04-151-1/+1
* bpo-39573: Finish converting to new Py_IS_TYPE() macro (GH-18601)Andy Lester2020-03-041-1/+1
* bpo-39245: Switch to public API for Vectorcall (GH-18460)Petr Viktorin2020-02-111-1/+1
* bpo-15999: Clean up of handling boolean arguments. (GH-15610)Serhiy Storchaka2019-09-011-2/+2
* Fix typos mostly in comments, docs and test names (GH-15209)Min ho Kim2019-08-301-1/+1
* bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267)Jeroen Demeyer2019-07-081-2/+2
* bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (G...Jeroen Demeyer2019-05-311-2/+2
* bpo-35081: Add Include/internal/pycore_object.h (GH-10640)Victor Stinner2018-11-211-0/+1
* bpo-35081: Move accu.h to Include/internal/pycore_accu.h (GH-10271)Victor Stinner2018-11-011-1/+1
* bpo-25862: Fix several bugs in the _io module. (GH-8026)Serhiy Storchaka2018-06-301-1/+3
* bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH...Siddhesh Poyarekar2018-04-291-1/+1
* bpo-30022: Get rid of using EnvironmentError and IOError (except test… (#1051)Serhiy Storchaka2017-04-161-2/+2
* bpo-29852: Argument Clinic Py_ssize_t converter now supports None (#716)Serhiy Storchaka2017-03-301-33/+7
* bpo-29865: Use PyXXX_GET_SIZE macros rather than Py_SIZE for concrete types. ...Serhiy Storchaka2017-03-211-1/+1
* bpo-29730: replace some calls to PyNumber_Check and improve some error messag...Oren Milman2017-03-121-3/+5
* bpo-29741: Clean up C implementations of BytesIO and StringIO. (#606)orenmn2017-03-101-35/+15
* Added the const qualifier to char* variables that refer to readonly internalSerhiy Storchaka2016-11-201-1/+1
* Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSizeSerhiy Storchaka2016-11-201-1/+1
* Merge doc and comment fixes from 3.5Martin Panter2016-04-191-2/+2
|\
| * Fix spelling (inital), grammar (may translates) in documentation, commentsMartin Panter2016-04-191-2/+2
* | Issue #26778: Fixed "a/an/and" typos in code comment, documentation and errorSerhiy Storchaka2016-04-171-1/+1
|/
* Issue #22413: Remove comment made out of date by Argument ClinicMartin Panter2015-10-101-4/+2
* Merge typo fixes from 3.4 into 3.5Martin Panter2015-10-071-1/+1
|\
| * Various minor typos in documentation and commentsMartin Panter2015-10-071-1/+1
* | Issue #20175: Converted the _io module to Argument Clinic.Serhiy Storchaka2015-04-161-108/+161
|/
* Issue #15841: The readable(), writable() and seekable() methods of BytesIOAntoine Pitrou2012-09-051-3/+16
|\
| * Issue #15841: The readable(), writable() and seekable() methods of BytesIOAntoine Pitrou2012-09-051-3/+16
* | Issue #14387: Do not include accu.h from Python.h.Antoine Pitrou2012-03-221-0/+1
|\ \ | |/
* | Fix misuse of PyUnicode_GET_SIZE() => PyUnicode_GET_LENGTH()Victor Stinner2011-11-211-1/+1
* | Issue #13149: Speed up append-only StringIO objects.Antoine Pitrou2011-11-101-4/+105
* | Fix misuse of PyUnicode_GET_SIZE, use PyUnicode_GET_LENGTH insteadVictor Stinner2011-10-111-1/+1
* | Fix usage og PyUnicode_READY()Victor Stinner2011-10-041-0/+4
* | Implement PEP 393.Martin v. Löwis2011-09-281-27/+42
|/
* #11565: Merge with 3.1.Ezio Melotti2011-03-161-1/+1
|\
| * #11565: Fix several typos. Patch by Piotr Kasprzyk.Ezio Melotti2011-03-161-1/+1
| * Merged revisions 84438 via svnmerge fromAntoine Pitrou2010-09-021-1/+1
| * Merged revisions 77895-77896 via svnmerge fromAntoine Pitrou2010-01-311-2/+1
| * Merged revisions 74126,74130-74131,74149,74155,74157,74180-74183,74398 via sv...Georg Brandl2009-08-131-6/+33
* | BytesIO.getvalue() and StringIO.getvalue() are METH_NOARGS.Antoine Pitrou2010-09-021-1/+1
* | Merged revisions 77890 via svnmerge fromAntoine Pitrou2010-01-311-2/+1