summaryrefslogtreecommitdiffstats
path: root/Lib/io.py
Commit message (Expand)AuthorAgeFilesLines
* Patch# 1258 by Christian Heimes: kill basestring.Guido van Rossum2007-10-161-5/+5
* Make the docstring for io.open() a raw string so that the explanation for theBrett Cannon2007-10-151-1/+1
* Remove self-referential import.Brett Cannon2007-10-111-2/+1
* In rseponse to bug# 1029, force the newline default for StringIO to "\n",Guido van Rossum2007-08-291-1/+1
* Insist that the argument to TextIOWrapper.write() is a basestringGuido van Rossum2007-08-291-0/+3
* Commit strict str/bytes distinction.Guido van Rossum2007-08-291-8/+5
* Changes to io.py and socket.py by Christian Heimes.Guido van Rossum2007-08-271-25/+57
* Make IOBase (and hence all other classes in io.py) use ABCMeta as its metaclass,Guido van Rossum2007-08-221-1/+2
* New I/O code from Tony Lownds implement newline feature correctly,Guido van Rossum2007-08-181-50/+160
* Fix test_wsgiref that used StringIO and a BufferedReader rather thanNeal Norwitz2007-08-111-1/+2
* Fall back to ascii if the locale module cannot be loaded.Martin v. Löwis2007-08-111-2/+7
* Set sys.stdout.encoding properly.Martin v. Löwis2007-08-111-2/+7
* SF patch# 1770008 by Christian Heimes (plus some extras).Guido van Rossum2007-08-091-0/+5
* Make sure socket.close() doesn't interfere with socket.makefile().Jeremy Hylton2007-08-031-28/+0
* Fix the minidom test.Guido van Rossum2007-07-271-3/+5
* Delete redundant read() and close() methods from SocketIO class.Guido van Rossum2007-07-271-24/+0
* Make close() (all versions) ignore IOError from flush().Guido van Rossum2007-07-221-4/+11
* SF patch# 1757683 by Alexandre Vassalotti. Add support forGuido van Rossum2007-07-211-0/+5
* Set closed flag *after* calling flush().Guido van Rossum2007-07-101-2/+4
* Add proper tests for closed files to various I/O operations,Guido van Rossum2007-07-101-4/+21
* Made test_file pass. This meant adding support for read(-1) and read()Guido van Rossum2007-07-101-35/+56
* Make test_socket work.Guido van Rossum2007-06-081-7/+13
* Accellerate binary readline() a bit.Guido van Rossum2007-06-071-8/+14
* tokenizer.c: make coding markup work again.Guido van Rossum2007-06-071-2/+1
* Remove debug print.Walter Dörwald2007-05-291-1/+0
* Fix typo.Walter Dörwald2007-05-291-1/+2
* Add isatty() to TextIOWrapper.Guido van Rossum2007-05-271-0/+3
* Add an encoding property to TextIOBase instances.Guido van Rossum2007-05-241-0/+9
* Make test_subprocess work. Fix universal newlines in io.py.Guido van Rossum2007-05-241-14/+6
* Remove native popen() and fdopen(), replacing them with subprocess calls.Guido van Rossum2007-05-241-2/+6
* Sockets facelift. APIs that could return binary data (e.g. aton() andGuido van Rossum2007-05-211-17/+37
* Make all the multibyte codec tests pass.Guido van Rossum2007-05-171-72/+57
* Fix io.StringIO for wide Python builds.Walter Dörwald2007-05-161-6/+11
* Fix io.StringIO: String are stored encoded (using "unicode-internal" as theWalter Dörwald2007-05-161-15/+30
* Add to an XXX comment.Guido van Rossum2007-05-091-1/+2
* Fix a few places where a str instead of a bytes object was used.Guido van Rossum2007-05-081-1/+1
* PEP 3114: rename .next() to .__next__() and add next() builtin.Georg Brandl2007-04-211-2/+2
* Instead of pickling the whole decoder, use the new getstate/setstate API.Guido van Rossum2007-04-171-33/+27
* Support name and mode attributes on all file types.Guido van Rossum2007-04-131-10/+81
* Make a few more tests pass with the new I/O library.Guido van Rossum2007-04-121-2/+0
* Make sure that writing an array instance returns the number of bytes,Guido van Rossum2007-04-121-1/+6
* TextIO improvement:Guido van Rossum2007-04-121-3/+5
* Speed up next() by disabling snapshot updating then.Guido van Rossum2007-04-111-5/+19
* More efficient implementation of tell(); _read_chunk() doesn't have toGuido van Rossum2007-04-111-29/+34
* Real pickling for bytes.Guido van Rossum2007-04-111-1/+5
* Checkpoint so I can continue to work on this at a different box.Guido van Rossum2007-04-111-25/+145
* truncate() returns the new size and position.Guido van Rossum2007-04-101-11/+14
* Implement long positioning (Unix only, probably).Guido van Rossum2007-04-101-14/+22
* BufferedIOBase and TextIOBase should derive from IOBase, not from RawIOBase!Guido van Rossum2007-04-101-3/+2
* More cleanup. Renamed BlockingIO to BlockingIOError.Guido van Rossum2007-04-101-253/+312