summaryrefslogtreecommitdiffstats
path: root/Objects/fileobject.c
Commit message (Expand)AuthorAgeFilesLines
* Patch #530105: Allow file object may to be subtypedMartin v. Löwis2002-03-151-11/+0
* Change Windows file.truncate() to (a) restore the original file position,Tim Peters2002-03-121-27/+40
* file_truncate(): provide full "large file" support on Windows, byTim Peters2002-03-111-20/+55
* OS/2 EMX port changes (Objects part of patch #450267):Andrew MacIntyre2002-02-261-0/+4
* Include <unistd.h> in Python.h. Fixes #500924.Martin v. Löwis2002-01-121-4/+0
* SF Patch #494863, file.xreadlines() should raise ValueError if file is closedNeal Norwitz2002-01-011-0/+2
* Merged changes made on r22b2-branch between r22b2 and r22b2-mac (theJack Jansen2001-11-301-2/+7
* PyFile_WriteString(): change prototype so that the string arg isTim Peters2001-11-281-1/+1
* open_the_file(): Explicitly set errno to 0 before calling fopen().Tim Peters2001-11-091-0/+1
* open_the_file(): this routine has a borrowed reference to the fileTim Peters2001-11-091-1/+0
* Fix SF buf #476953: Bad more for opening file gives bad msg.Jeremy Hylton2001-11-091-2/+6
* fix forMichael W. Hudson2001-10-311-2/+2
* SF patch #474175 (Jay T Miller): file.readinto arg parsing bugGuido van Rossum2001-10-231-1/+2
* Band-aid solution to SF bug #470634: readlines() on linux requires 2 ^D's.Guido van Rossum2001-10-121-4/+11
* Rather gross workaround for a bug in the mac GUSI I/O library:Jack Jansen2001-10-101-1/+7
* Enable GC for new-style instances. This touches lots of files, sinceGuido van Rossum2001-10-051-3/+3
* Generalize file.writelines() to allow iterable objects.Tim Peters2001-09-231-31/+31
* Add optional docstrings to getset descriptors. Fortunately, there'sGuido van Rossum2001-09-201-2/+2
* Add optional docstrings to member descriptors. For backwardsGuido van Rossum2001-09-201-4/+7
* SF bug [#463093] File methods need doc strings.Tim Peters2001-09-201-14/+94
* Patch #462849: Pass Unicode objects to file's .write method.Martin v. Löwis2001-09-191-3/+8
* The end of [#460467] file objects should be subclassable.Tim Peters2001-09-141-30/+63
* Get rid of builtin_open() entirely (the C code and docstring, not theTim Peters2001-09-131-2/+2
* Now that file objects are subclassable, you can get at the file constructorTim Peters2001-09-131-0/+8
* SF bug [#460467] file objects should be subclassable.Tim Peters2001-09-131-23/+100
* _portable_fseek():Guido van Rossum2001-09-101-0/+6
* Enable large file support on Win32 systems.Tim Peters2001-09-061-1/+1
* Changes to automatically enable large file support on some systems.Guido van Rossum2001-09-051-12/+20
* repr's converted to using PyString_FromFormat() instead of sprintf'ingBarry Warsaw2001-08-241-7/+5
* Patch #427190: Implement and use METH_NOARGS and METH_O.Martin v. Löwis2001-08-161-33/+20
* Apply anonymous SF patch #441229.Guido van Rossum2001-08-091-0/+6
* Remove spurious "closed" attribute definition from the memberlistGuido van Rossum2001-08-061-1/+0
* Merge of descr-branch back into trunk.Tim Peters2001-08-021-27/+18
* Kill more warnings from the SGI compiler.Fred Drake2001-07-191-1/+1
* file_getiter(): make iter(file) be equivalent to file.xreadlines().Guido van Rossum2001-05-221-12/+3
* Mondo changes to the iterator stuff, without changing how Python codeGuido van Rossum2001-04-231-0/+1
* Oops, forgot to merge this from the iter-branch to the trunk.Guido van Rossum2001-04-211-9/+37
* Make some private symbols static.Guido van Rossum2001-04-141-2/+2
* Two improvements to large file support:Guido van Rossum2001-03-011-30/+18
* Move distributed and duplicated config for stat() and fstat() into pyport.h.Tim Peters2001-01-181-20/+0
* Rationalizing the fallback code for portable fseek -- this is all muchGuido van Rossum2001-01-161-26/+12
* Speed getline_via_fgets(), by supplying two "fast paths", although one isTim Peters2001-01-151-54/+81
* Use the "MS" getline hack (fgets()) by default on non-get_unlockedTim Peters2001-01-151-30/+47
* Jeff Epler's patch adding an xreadlines() method. (It just importsGuido van Rossum2001-01-091-1/+25
* Tsk, tsk, tsk. Treat FreeBSD the same as the other BSDs when definingGuido van Rossum2001-01-091-1/+1
* A few reformats; no logic changes.Tim Peters2001-01-081-9/+8
* Let's hope that three time's a charm...Guido van Rossum2001-01-081-3/+3
* Fiddled ms_getline_hack after talking w/ Guido: made clearer that theTim Peters2001-01-081-65/+67
* MS Win32 .readline() speedup, as discussed on Python-Dev. This is a trickyTim Peters2001-01-071-15/+184
* Tim noticed that I had botched get_line_raw(). Looking again, IGuido van Rossum2001-01-071-47/+30