408 Commits (996d72bccf2bc6d7d0be2ae1280186e68a0a1663)

Author SHA1 Message Date
Serhiy Storchaka 1a2b24f02d Issue #27332: Fixed the type of the first argument of module-level functions 10 years ago
Serhiy Storchaka 5dee6551e2 Issue #26305: Argument Clinic now uses braces in C code as required by PEP 7. 10 years ago
Barry Warsaw efe7256083 Fix a comment. 10 years ago
Barry Warsaw 480e28538d Issue #27066: Fixed SystemError if a custom opener (for open()) returns 10 years ago
Ethan Furman d62548afed issue27186: add open/io.open; patch by Jelle Zijlstra 10 years ago
Martin Panter 6bb91f3b6e Issue #20699: Document that “io” methods accept bytes-like objects 10 years ago
Martin Panter 8f26565ba9 Fix spelling (inital), grammar (may translates) in documentation, comments 10 years ago
Martin Panter 119e502277 Fix typos in code comments and documentation 10 years ago
Serhiy Storchaka 48842714b9 Issue #22570: Renamed Py_SETREF to Py_XSETREF. 10 years ago
Martin Panter 754aab28ed Issue #22854: Clarify documentation about UnsupportedOperation and add tests 10 years ago
Victor Stinner 928bff0b26 cleanup iobase.c 10 years ago
Victor Stinner 914cde89d4 On ResourceWarning, log traceback where the object was allocated 10 years ago
Serhiy Storchaka 1ed017ae92 Issue #20440: Cleaning up the code by using Py_SETREF and Py_CLEAR. 10 years ago
Serhiy Storchaka 4a1e70fc31 Issue #20440: Applied yet one patch for using Py_SETREF. 10 years ago
Serhiy Storchaka ef1585eb9a Issue #25923: Added more const qualifiers to signatures of static and private functions. 10 years ago
Serhiy Storchaka 2d06e84455 Issue #25923: Added the const qualifier to static constant arrays. 10 years ago
Serhiy Storchaka 5a57ade58e Issue #20440: Massive replacing unsafe attribute setting code with special 10 years ago
Serhiy Storchaka 5c4064e8bd Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size. 10 years ago
Martin Panter 49d3db92a4 Issue #25717: Add comment explaining why errors are ignored 10 years ago
Martin Panter 0bb62b12a3 Issue #25717: Tolerate fstat() failures in the FileIO constructor 10 years ago
Martin Panter 7462b64911 Issue #25523: Correct "a" article to "an" article 11 years ago
Martin Panter f264416093 Issue #22413: Remove comment made out of date by Argument Clinic 11 years ago
Martin Panter cfad54344f Issue #22413: Document newline effect on StringIO initializer and getvalue 11 years ago
Martin Panter 9955a373a8 Various minor typos in documentation and comments 11 years ago
Martin Panter db4220ea09 Issue #25030: Do not document seek() as if it accepts keyword arguments 11 years ago
Serhiy Storchaka 56f6e76c68 Issue #15989: Fixed some scarcely probable integer overflows. 11 years ago
Serhiy Storchaka 4e63f7a2b4 Issue #24989: Fixed buffer overread in BytesIO.readline() if a position is 11 years ago
Serhiy Storchaka 594e54c765 Issue #24989: Fixed buffer overread in BytesIO.readline() if a position is 11 years ago
Robert Collins c94a1dc4c9 - Issue #2091: error correctly on open() with mode 'U' and '+' 11 years ago
Steve Dower 6baa0f9805 Fixes cast warning in bufferedio.c 11 years ago
Antoine Pitrou 45d6156154 Issue #9858: Add missing method stubs to _io.RawIOBase. Patch by Laura Rupprecht. 11 years ago
Berker Peksag ea6d5592f2 Issue #23796: peak and read1 methods of BufferedReader now raise ValueError 11 years ago
Berker Peksag d10d6ae2fa Issue #23796: peak and read1 methods of BufferedReader now raise ValueError 11 years ago
Serhiy Storchaka 008d88b462 Issue #24009: Got rid of using rare "y#" format unit in TextIOWrapper.tell(). 11 years ago
Larry Hastings dbfdc380df Issue #24001: Argument Clinic converters now use accept={type} 11 years ago
Serhiy Storchaka 247789cee9 Issue #24007: Argument Clinic now writes the format of PyArg_Parse*() at the 11 years ago
Serhiy Storchaka 2b0d2007a1 Issue #23908: os functions now reject paths with embedded null character 11 years ago
Serhiy Storchaka bb72c47996 Use PyArg_ParseTuple (new API) instead of PyArg_Parse (old API) for parsing tuples. 11 years ago
Christian Heimes 82adeffc13 Fix typo in assert statement 11 years ago
Serhiy Storchaka f24131ff31 Issue #20175: Converted the _io module to Argument Clinic. 11 years ago
Antoine Pitrou 85e3ee749c Issue #22982: Improve BOM handling when seeking to multiple positions of a writable text file. 11 years ago
Antoine Pitrou 25f85d4bd5 Issue #23309: Avoid a deadlock at shutdown if a daemon thread is aborted 11 years ago
Steve Dower a1c7e727c8 Issue #23668: Suppresses invalid parameter handler around chsize calls. 11 years ago
Steve Dower 8fc8980c96 Issue #23524: Replace _PyVerify_fd function with calls to _set_thread_local_invalid_parameter_handler. 11 years ago
Serhiy Storchaka 3d2279f9a8 Issue #21859: Corrected FileIO docstrings. 11 years ago
Serhiy Storchaka b817b77a8c Replaced "string" with "bytes object" in docstrings of binary I/O objects. 11 years ago
Serhiy Storchaka 04d09ebd39 Issue #23785: Fixed memory leak in TextIOWrapper.tell() in rare circumstances. 11 years ago
Serhiy Storchaka 7665be6087 Issue #21802: The reader in BufferedRWPair now is closed even when closing 11 years ago
Steve Dower fe0a41aae4 Issue #23668: Adds support for os.truncate and os.ftruncate on Windows 11 years ago
Victor Stinner e134a7fe36 Issue #23752: _Py_fstat() is now responsible to raise the Python exception 11 years ago