Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
22eb689cf3de7972a2789db3ad01a86949508ab7
/
Modules
/
_io
/
textio.c
22eb689
bpo-37388: Development mode check encoding and errors (GH-14341)
by Victor Stinner
· 5 years ago
530f506
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
by Jeroen Demeyer
· 5 years ago
ada319b
bpo-32388: Remove cross-version binary compatibility requirement in tp_flags (GH-4944)
by Antoine Pitrou
· 5 years ago
bfba8c3
bpo-36748: optimize TextIOWrapper.write() for ASCII string (GH-13002)
by Inada Naoki
· 5 years ago
8c17d92
add missing break statement (GH-12147)
by Inada Naoki
· 5 years ago
848037c
Use names SEEK_SET, etc instead of magic number (GH-12057)
by ngie-eign
· 5 years ago
842acaa
bpo-35504: Fix segfaults and SystemErrors when deleting certain attrs. (GH-11175)
by Zackery Spytz
· 6 years ago
bcda8f1
bpo-35081: Add Include/internal/pycore_object.h (GH-10640)
by Victor Stinner
· 6 years ago
34fd4c2
bpo-35133: Fix mistakes when concatenate string literals on different lines. (GH-10284)
by Serhiy Storchaka
· 6 years ago
b08746b
bpo-35062: Fix parsing _io.IncrementalNewlineDecoder's *translate* argument. (GH-10217)
by Xiang Zhang
· 6 years ago
0353b4e
bpo-33138: Change standard error message for non-pickleable and non-copyable types. (GH-6239)
by Serhiy Storchaka
· 6 years ago
fdb5a50
bpo-25862: Fix several bugs in the _io module. (GH-8026)
by Serhiy Storchaka
· 6 years ago
23db935
bpo-25862: Fix assertion failures in io.TextIOWrapper.tell(). (GH-3918)
by Zackery Spytz
· 6 years ago
55edd0c
bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030)
by Siddhesh Poyarekar
· 6 years ago
f320be7
bpo-32571: Avoid raising unneeded AttributeError and silencing it in C code (GH-5222)
by Serhiy Storchaka
· 7 years ago
4d9aec0
bpo-31572: Get rid of PyObject_HasAttr() and _PyObject_HasAttrId() in the _io module. (#3726)
by Serhiy Storchaka
· 7 years ago
4856b0f
bpo-32402: io: Add missing NULL check. (GH-4971)
by INADA Naoki
· 7 years ago
507434f
bpo-15216: io: TextIOWrapper.reconfigure() accepts encoding, errors and newline (GH-2343)
by INADA Naoki
· 7 years ago
d6238a7
bpo-25359: Add missed "goto error" after setting an exception. (#3712)
by Serhiy Storchaka
· 7 years ago
ba7d736
bpo-31243: Fixed PyArg_ParseTuple failure checks. (#3171)
by Oren Milman
· 7 years ago
a5b4ea1
bpo-31271: Fix an assertion failure in io.TextIOWrapper.write. (#3201)
by Oren Milman
· 7 years ago
13614e3
bpo-28261: fix err msgs where PyArg_ParseTuple is used to parse normal tuples (leftovers) (#3198)
by Oren Milman
· 7 years ago
1d1d3e9
bpo-28261: Fixed err msgs where PyArg_ParseTuple is used to parse normal tuples. (#3119)
by Oren Milman
· 7 years ago
3c2817b
Fix bpo-30526: Add TextIOWrapper.reconfigure() and a TextIOWrapper.write_through attribute (#1922)
by Antoine Pitrou
· 7 years ago
55fe1ae
bpo-30022: Get rid of using EnvironmentError and IOError (except test… (#1051)
by Serhiy Storchaka
· 7 years ago
762bf40
bpo-29852: Argument Clinic Py_ssize_t converter now supports None (#716)
by Serhiy Storchaka
· 7 years ago
ba85d69
bpo-29878: Add global instances of int for 0 and 1. (#852)
by Serhiy Storchaka
· 7 years ago
a5af6e1
bpo-25455: Fixed crashes in repr of recursive buffered file-like objects. (#514)
by Serhiy Storchaka
· 7 years ago
202fda5
bpo-24037: Add Argument Clinic converter `bool(accept={int})`. (#485)
by Serhiy Storchaka
· 7 years ago
446a498
Merge doc fixes from 3.6
by Martin Panter
· 8 years ago
4659ddc
Merge doc fixes from 3.5
by Martin Panter
· 8 years ago
536d70e
Fix grammar, typos and markup in documentation and code comments
by Martin Panter
· 8 years ago
61bdb0d
Use _PyObject_CallMethodIdObjArgs() in _io
by Victor Stinner
· 8 years ago
7e42541
Use _PyObject_CallMethodIdObjArgs()
by Victor Stinner
· 8 years ago
0651583
Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize
by Serhiy Storchaka
· 8 years ago
3b73ea1
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
by Serhiy Storchaka
· 8 years ago
f4934ea
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
by Serhiy Storchaka
· 8 years ago
5f548a2
Issue #28387: Fixed possible crash in _io.TextIOWrapper deallocator when
by Serhiy Storchaka
· 8 years ago
a7c972e
Issue #28387: Fixed possible crash in _io.TextIOWrapper deallocator when
by Serhiy Storchaka
· 8 years ago
47ff073
more PY_LONG_LONG to long long
by Benjamin Peterson
· 8 years ago
b6a9c97
Issue #26778: Fixed "a/an/and" typos in code comment, documentation and error
by Serhiy Storchaka
· 8 years ago
ec39756
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
by Serhiy Storchaka
· 8 years ago
4884271
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
by Serhiy Storchaka
· 8 years ago
bdb908e
Issue #20440: Applied yet one patch for using Py_SETREF.
by Serhiy Storchaka
· 9 years ago
4a1e70f
Issue #20440: Applied yet one patch for using Py_SETREF.
by Serhiy Storchaka
· 9 years ago
ef1585e
Issue #25923: Added more const qualifiers to signatures of static and private functions.
by Serhiy Storchaka
· 9 years ago
2d06e84
Issue #25923: Added the const qualifier to static constant arrays.
by Serhiy Storchaka
· 9 years ago
2eb819f
Issue #25523: Merge "a" to "an" fixes from 3.4 into 3.5
by Martin Panter
· 9 years ago
7462b649
Issue #25523: Correct "a" article to "an" article
by Martin Panter
· 9 years ago
008d88b
Issue #24009: Got rid of using rare "y#" format unit in TextIOWrapper.tell().
by Serhiy Storchaka
· 9 years ago
dbfdc38
Issue #24001: Argument Clinic converters now use accept={type}
by Larry Hastings
· 9 years ago
bb72c47
Use PyArg_ParseTuple (new API) instead of PyArg_Parse (old API) for parsing tuples.
by Serhiy Storchaka
· 9 years ago
f24131f
Issue #20175: Converted the _io module to Argument Clinic.
by Serhiy Storchaka
· 9 years ago
56452ee
Issue #22982: Improve BOM handling when seeking to multiple positions of a writable text file.
by Antoine Pitrou
· 9 years ago
85e3ee7
Issue #22982: Improve BOM handling when seeking to multiple positions of a writable text file.
by Antoine Pitrou
· 9 years ago
2e1c4e5
Issue #23785: Fixed memory leak in TextIOWrapper.tell() in rare circumstances.
by Serhiy Storchaka
· 9 years ago
04d09eb
Issue #23785: Fixed memory leak in TextIOWrapper.tell() in rare circumstances.
by Serhiy Storchaka
· 9 years ago
98beb75
merge 3.4 (#23093)
by Benjamin Peterson
· 10 years ago
10e76b6
allow more operations to work on detached streams (closes #23093)
by Benjamin Peterson
· 10 years ago
994c7f7
merge 3.4 (#22849)
by Benjamin Peterson
· 10 years ago
6c14f23
fix possible double free in TextIOWrapper.__init__ (closes #22849)
by Benjamin Peterson
· 10 years ago
78184af
Issue #21715: Extracted shared complicated code in the _io module to new
by Serhiy Storchaka
· 10 years ago
e2bd2a7
Issue #21715: Extracted shared complicated code in the _io module to new
by Serhiy Storchaka
· 10 years ago
706768c
Issue #22156: Fix some "comparison between signed and unsigned integers"
by Victor Stinner
· 10 years ago
7d7e775
Issue #10310: Use "unsigned int field:1" instead of "signed int field:1" in a
by Victor Stinner
· 10 years ago
ec87a13
PyErr_NormalizeException doesn't like being called with an exception set
by Serhiy Storchaka
· 10 years ago
76d3f14
PyErr_NormalizeException doesn't like being called with an exception set
by Serhiy Storchaka
· 10 years ago
85e4235
Issue #21677: Fixed chaining nonnormalized exceptions in io close() methods.
by Serhiy Storchaka
· 10 years ago
8a8f7f9
Issue #21677: Fixed chaining nonnormalized exceptions in io close() methods.
by Serhiy Storchaka
· 10 years ago
38ca5a7
Issue #21396: Fix TextIOWrapper(..., write_through=True) to not force a flush() on the underlying binary stream.
by Antoine Pitrou
· 10 years ago
c644e7c
Issue #21396: Fix TextIOWrapper(..., write_through=True) to not force a flush() on the underlying binary stream.
by Antoine Pitrou
· 10 years ago
b850389
Issue #21057: TextIOWrapper now allows the underlying binary stream's read() or read1() method to return an arbitrary bytes-like object (such as a memoryview).
by Antoine Pitrou
· 10 years ago
a9b1524
Close #20404: blacklist non-text encodings in io.TextIOWrapper
by Nick Coghlan
· 10 years ago
712cb73
Issue #20037: Avoid crashes when doing text I/O late at interpreter shutdown.
by Antoine Pitrou
· 11 years ago
4d39700
Issue #19356: Avoid using a C variabled named "_self", it's a reserved word in some C compilers.
by Antoine Pitrou
· 11 years ago
09fcb72
Issue #19356: Avoid using a C variabled named "_self", it's a reserved word in some C compilers.
by Antoine Pitrou
· 11 years ago
edd0de5
Issue #13461: Fix a crash in the TextIOWrapper.tell method on 64-bit platforms.
by Serhiy Storchaka
· 11 years ago
ec67d18
Issue #13461: Fix a crash in the TextIOWrapper.tell method on 64-bit platforms.
by Serhiy Storchaka
· 11 years ago
932ff83
Issue #18608: Avoid keeping a strong reference to the locale module inside the _io module.
by Antoine Pitrou
· 11 years ago
796564c
Issue #18112: PEP 442 implementation (safe object finalization).
by Antoine Pitrou
· 11 years ago
9a28297
Issue #9566: _io: Use Py_SAFE_DOWNCAST for fix a compiler warning on Windows x64
by Victor Stinner
· 11 years ago
f567727
Merge with 3.3
by Andrew Kuchling
· 11 years ago
c7b6c50
Describe 'surrogateescape' in the documentation.
by Andrew Kuchling
· 11 years ago
cce1b8e
Issue #17106: Fix a segmentation fault in io.TextIOWrapper when an underlying
by Serhiy Storchaka
· 11 years ago
d03ce4a
Issue #17106: Fix a segmentation fault in io.TextIOWrapper when an underlying
by Serhiy Storchaka
· 11 years ago
94dc673
Issue #17106: Fix a segmentation fault in io.TextIOWrapper when an underlying
by Serhiy Storchaka
· 11 years ago
84d0bf9
Additional fix for issue #12268: The io module file object write methods no
by Gregory P. Smith
· 12 years ago
99ec7f6
Additional fix for issue #12268: The io module file object write methods no
by Gregory P. Smith
· 12 years ago
b9817b0
Additional fix for Issue #12268: The io module file object writelines() methods no longer abort early when one of its write system calls is interrupted (EINTR).
by Gregory P. Smith
· 12 years ago
9101e23
Issue #15989: Fix several occurrences of integer overflow
by Serhiy Storchaka
· 12 years ago
7898043
Issue #15989: Fix several occurrences of integer overflow
by Serhiy Storchaka
· 12 years ago
4c05969
merge 3.3 (#16597)
by Benjamin Peterson
· 12 years ago
6862361
call close on the underlying stream even if flush raises (closes #16597)
by Benjamin Peterson
· 12 years ago
743e0cd
Issue #16166: Add PY_LITTLE_ENDIAN and PY_BIG_ENDIAN macros and unified
by Christian Heimes
· 12 years ago
6d10b4d
#15796: merge with 3.2.
by Ezio Melotti
· 12 years ago
16d2b47
#15796: Fix \n in readline docstring. Patch by Serhiy Storchaka.
by Ezio Melotti
· 12 years ago
721738f
Issue #15604: Update uses of PyObject_IsTrue() to check for and handle errors correctly.
by Antoine Pitrou
· 12 years ago
6f430e4
Issue #15604: Update uses of PyObject_IsTrue() to check for and handle errors correctly.
by Antoine Pitrou
· 12 years ago
d1f9352
(Merge 3.2) open() / TextIOWrapper doc: make it explicit than newline='\n'
by Victor Stinner
· 12 years ago
401e17d
open() / TextIOWrapper doc: make it explicit than newline='\n' doesn't
by Victor Stinner
· 12 years ago
Next »