History log of /external/python/cpython2/Lib/_pyio.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b362f75f6e5d8fe21d0cda740f9dcdf1976091f7 02-Nov-2015 Martin Panter <vadmium+py@gmail.com> Issue #25523: Correct "a" article to "an" article

This changes the main documentation, doc strings, source code comments, and a
couple error messages in the test suite. In some cases the word was removed
to fix the grammar.
/external/python/cpython2/Lib/_pyio.py
c9813d83f78c1eed12aebc286d6df0e9a5d90d04 03-Jun-2016 Martin Panter <vadmium+py@gmail.com> Issue #20699: Document that “io” methods should accept memoryview

This matches the usage by BufferedReader, BufferedWriter, etc. Also document
and test that the write() methods should only access their argument before
they return.
/external/python/cpython2/Lib/_pyio.py
8d496add74530767cad3aa8b5b371b9a7f0b8498 02-Jun-2016 Martin Panter <vadmium+py@gmail.com> Issue #27171: Fix typos in documentation, code comments, and tests
/external/python/cpython2/Lib/_pyio.py
9a118f1dc3f23ead28f31fdc5144ad5ce01e5b7f 17-Apr-2016 Serhiy Storchaka <storchaka@gmail.com> Issue #26778: Fixed "a/an/and" typos in code comment and documentation.
/external/python/cpython2/Lib/_pyio.py
c7797dc7482035ee166ca2e941b623382b92e1fc 31-May-2015 Serhiy Storchaka <storchaka@gmail.com> Issue #19543: Emit deprecation warning for known non-text encodings.

Backported issues #19619: encode() and decode() methods and constructors
of str, unicode and bytearray classes now emit deprecation warning for known
non-text encodings when Python is ran with the -3 option.

Backported issues #20404: io.TextIOWrapper (and hence io.open()) now uses the
internal codec marking system added to emit deprecation warning for known non-text
encodings at stream construction time when Python is ran with the -3 option.
/external/python/cpython2/Lib/_pyio.py
f95a57f9a19a4e593e87f34a5358372d5b6d08e8 24-Mar-2015 Serhiy Storchaka <storchaka@gmail.com> Issue #21802: The reader in BufferedRWPair now is closed even when closing
writer failed in BufferedRWPair.close().
/external/python/cpython2/Lib/_pyio.py
6a74a51b28979e71e8ae7d79e7cb06d49e67ac07 19-Mar-2015 Benjamin Peterson <benjamin@python.org> wrap properly
/external/python/cpython2/Lib/_pyio.py
53ae6145a0b8f3380f819bf1c60b5dfc676f05ec 22-Dec-2014 Benjamin Peterson <benjamin@python.org> allow more operations to work on detached streams (closes #23093)

Patch by Martin Panter.
/external/python/cpython2/Lib/_pyio.py
05b0a1be37d02a8d47bbd997763ada85054d69d7 09-Jun-2014 Serhiy Storchaka <storchaka@gmail.com> Issue #21310: Fixed possible resource leak in failed open().
/external/python/cpython2/Lib/_pyio.py
c06634acfcea82004373c03bd5059b02f18934fc 02-Feb-2014 Antoine Pitrou <solipsis@pitrou.net> Issue #20435: Fix _pyio.StringIO.getvalue() to take into account newline translation settings.
/external/python/cpython2/Lib/_pyio.py
a70f60acf3283a0f4684a5d22bc710004f2f1ed3 11-Mar-2013 Terry Jan Reedy <tjreedy@udel.edu> Issue #17047: remove doubled words found in 2.7 to 3.4 Lib/*,
as reported by Serhiy Storchaka and Matthew Barnett.
/external/python/cpython2/Lib/_pyio.py
a2d6d7121e1e6c7484003ddaf2f9fbe1a32a5a0e 20-Dec-2012 Benjamin Peterson <benjamin@python.org> call close on the underlying stream even if flush raises (#16597)
/external/python/cpython2/Lib/_pyio.py
c5eec0e387f3159288195ea8462345a9738d9a9d 05-Sep-2012 Antoine Pitrou <solipsis@pitrou.net> Issue #15841: The readable(), writable() and seekable() methods of io.BytesIO
and io.StringIO objects now raise ValueError when the object has been closed.
Patch by Alessandro Moura.
/external/python/cpython2/Lib/_pyio.py
7f4b3be2ccc18751f9f0bdf246c0cc952d976a8b 26-Feb-2012 Éric Araujo <merwok@netwok.org> Fix typo “seperator”
/external/python/cpython2/Lib/_pyio.py
5aa7df320f35cb0d5acb81ff313b1cc02480c9b8 21-Nov-2011 Antoine Pitrou <solipsis@pitrou.net> Issue #13322: Fix BufferedWriter.write() to ensure that BlockingIOError is
raised when the wrapped raw file is non-blocking and the write would block.
Previous code assumed that the raw write() would raise BlockingIOError, but
RawIOBase.write() is defined to returned None when the call would block.
Patch by sbt.
/external/python/cpython2/Lib/_pyio.py
daf17e9bc8aa4aae570d9746a724ba5f3fdc7cb9 25-May-2011 Victor Stinner <victor.stinner@haypocalc.com> Issue #12175: RawIOBase.readall() now returns None if read() returns None.
/external/python/cpython2/Lib/_pyio.py
6439c00a6dc1a079f7af0d8a44852fa75ece52a6 25-Feb-2011 Antoine Pitrou <solipsis@pitrou.net> Merged revisions 88610 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
r88610 | antoine.pitrou | 2011-02-25 22:24:11 +0100 (ven., 25 févr. 2011) | 4 lines

Issue #10956: Buffered I/O classes retry reading or writing after a signal
has arrived and the handler returned successfully.
........
/external/python/cpython2/Lib/_pyio.py
fc9ead69e5839c8627b1f6acc718de844929d42f 21-Dec-2010 Antoine Pitrou <solipsis@pitrou.net> Merged revisions 87427 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
r87427 | antoine.pitrou | 2010-12-21 22:20:59 +0100 (mar., 21 déc. 2010) | 3 lines

Issue #10750: The `raw` attribute of buffered IO objects is now read-only.
........
/external/python/cpython2/Lib/_pyio.py
6391b3440ff72071f06d8b53a30aa8771a6ff44d 14-Sep-2010 Antoine Pitrou <solipsis@pitrou.net> Merged revisions 84814 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
r84814 | antoine.pitrou | 2010-09-14 20:37:24 +0200 (mar., 14 sept. 2010) | 4 lines

Issue #9854: The default read() implementation in io.RawIOBase now
handles non-blocking readinto() returning None correctly.
........
/external/python/cpython2/Lib/_pyio.py
712021991849257ed1162368b0a31bb008412636 04-May-2010 Victor Stinner <victor.stinner@haypocalc.com> _pyio: Fix TextIOWrapper constructor: os has no device_encoding() function

_io module doesn't call this function which was introduced in Python3.
/external/python/cpython2/Lib/_pyio.py
f7fd8e4c9492defbb32cc142faaf3abeabd00cf8 03-May-2010 Antoine Pitrou <solipsis@pitrou.net> Issue #7865: The close() method of :mod:`io` objects should not swallow
exceptions raised by the implicit flush(). Also ensure that calling
close() several times is supported. Patch by Pascal Chambon.
/external/python/cpython2/Lib/_pyio.py
ae9f8bd2f99a0494f945d883bb1fb9d6638c4a24 27-Apr-2010 Benjamin Peterson <benjamin@python.org> correct signature
/external/python/cpython2/Lib/_pyio.py
27737259b49fe39789bb59fefc86fff9e2e37daf 27-Apr-2010 Benjamin Peterson <benjamin@python.org> condense import
/external/python/cpython2/Lib/_pyio.py
fed4abcc84d9d62bb9518c93a64111796b01d612 27-Apr-2010 Benjamin Peterson <benjamin@python.org> fold __future__ imports
/external/python/cpython2/Lib/_pyio.py
5e9cc5efed5d03789d8d5bd1dd13478bf2f23baa 27-Apr-2010 Benjamin Peterson <benjamin@python.org> fix comment
/external/python/cpython2/Lib/_pyio.py
a9bd6d5ea7b822e12fa3c080fe24b04a87bcae56 27-Apr-2010 Benjamin Peterson <benjamin@python.org> reject None as the buffering argument like the C implementation does #8546
/external/python/cpython2/Lib/_pyio.py
1f3b4e12e8ba9cd896625ba02ea1ab6849ca3a07 07-Mar-2010 Florent Xicluna <florent.xicluna@gmail.com> Fix some py3k warnings in the standard library.
/external/python/cpython2/Lib/_pyio.py
f3fa07470381b4f54b2d3f911fc22624e9b0b27d 31-Jan-2010 Antoine Pitrou <solipsis@pitrou.net> - Issue #6939: Fix file I/O objects in the `io` module to keep the original
file position when calling `truncate()`. It would previously change the
file position to the given argument, which goes against the tradition of
ftruncate() and other truncation APIs. Patch by Pascal Chambon.
/external/python/cpython2/Lib/_pyio.py
98a24def0337ad62038667d71043a40a14d9ea72 19-Dec-2009 Antoine Pitrou <solipsis@pitrou.net> Remove superfetatory paragraph (left there by mistake).
/external/python/cpython2/Lib/_pyio.py
e812d29b52c597363d8d2c2615def653701a0efc 19-Dec-2009 Antoine Pitrou <solipsis@pitrou.net> Issue #7545: improve documentation of the `buffering` argument in io.open().
/external/python/cpython2/Lib/_pyio.py
fa94e80f3b2c88d4cdcc809c8e1931e289373e84 24-Oct-2009 Antoine Pitrou <solipsis@pitrou.net> Manual py3k backport: [svn r74158] Issue #6218: Make io.BytesIO and io.StringIO picklable.
/external/python/cpython2/Lib/_pyio.py
19690593273a5b210a9b9ea72bd59840d02759b0 12-Jun-2009 Antoine Pitrou <solipsis@pitrou.net> Issue #6215: backport the 3.1 io lib
/external/python/cpython2/Lib/_pyio.py