cpython/Lib
Guido van Rossum 443fec3dd9 Major restructuring of _fileobject. Hopefully several things now work
correctly (the test at least succeed, but they don't test everything yet).

Also fix a performance problem in read(-1): in unbuffered mode, this would
read 1 byte at a time.  Since we're reading until EOF, that doesn't make
sense.  Use the default buffer size if _rbufsize is <= 1.
2002-08-08 01:02:16 +00:00
..
compiler
curses
distutils - comment improvement 2002-08-04 06:21:25 +00:00
email Use full package paths in imports. 2002-07-23 20:35:58 +00:00
encodings Revert #571603 since it is ok to import codecs that are not subdirectories 2002-07-29 14:05:24 +00:00
hotshot Add clarifying comment. 2002-07-18 19:48:46 +00:00
idlelib GvR provided solution to the socket rebinding timeout problem. 2002-08-05 03:52:10 +00:00
lib-old
lib-tk SF patch #581396, Canvas "select_item" always returns None 2002-07-23 02:52:58 +00:00
plat-aix3
plat-aix4
plat-atheos
plat-beos5
plat-freebsd2
plat-freebsd3
plat-freebsd4
plat-freebsd5
plat-generic
plat-irix5
plat-irix6
plat-linux1
plat-linux2
plat-netbsd1
plat-next3
plat-os2emx
plat-riscos
plat-sunos4
plat-sunos5
plat-unixware7
site-packages
test Replace docstrings on test functions witrh comments -- then unittest 2002-08-08 01:00:28 +00:00
xml Remove bogus assignment to self.length in NamedNodeMap.__delitem__(). 2002-07-02 17:27:06 +00:00
__future__.py
__phello__.foo.py
_strptime.py Pure Python strptime implementation by Brett Cannon. See SF patch 474274. 2002-07-19 17:04:46 +00:00
aifc.py
anydbm.py
asynchat.py Code modernization. Replace v=s[i]; del s[i] with single lookup v=s.pop(i) 2002-06-30 03:39:14 +00:00
asyncore.py
atexit.py The atexit module effectively turned itself off if sys.exitfunc already 2002-07-16 19:30:59 +00:00
audiodev.py
base64.py
BaseHTTPServer.py
Bastion.py
bdb.py
binhex.py
bisect.py
calendar.py SF 570727 indexer() class no longer needed since lists now support slicing 2002-06-20 03:38:12 +00:00
cgi.py Code modernization. Replace v=s[i]; del s[i] with single lookup v=s.pop(i) 2002-06-30 03:39:14 +00:00
CGIHTTPServer.py Fix for SF bug 570678 (can't flush read-only file on Mac OS X). 2002-08-01 21:12:35 +00:00
cgitb.py Also look up variable names in __builtins__ if not found in globals. 2002-06-26 07:10:56 +00:00
chunk.py
cmd.py Code modernization. Replace v=s[i]; del s[i] with single lookup v=s.pop(i) 2002-06-30 03:39:14 +00:00
code.py
codecs.py
codeop.py
colorsys.py
commands.py
compileall.py
ConfigParser.py
Cookie.py Apply SF 562987 modernizing Cookie to subclass from dict instead of UserDict 2002-06-26 15:19:01 +00:00
copy.py
copy_reg.py
dbhash.py
difflib.py
dircache.py
dis.py The opcode FOR_LOOP no longer exists. 2002-06-13 17:59:51 +00:00
doctest.py
dospath.py
dumbdbm.py
FCNTL.py
filecmp.py
fileinput.py
fnmatch.py
formatter.py
fpformat.py
ftplib.py
getopt.py Add encoding declaration. 2002-08-04 17:22:59 +00:00
getpass.py
gettext.py
glob.py
gopherlib.py
gzip.py Remove mention of deprecated xreadlines method. 2002-08-06 17:03:25 +00:00
heapq.py Simplify heapreplace() -- there's no need for an explicit test for 2002-08-07 18:58:11 +00:00
hmac.py
htmlentitydefs.py
htmllib.py
HTMLParser.py
httplib.py typo 2002-07-25 16:10:38 +00:00
ihooks.py
imaplib.py Whitespace normalization. 2002-07-16 21:35:23 +00:00
imghdr.py
imputil.py Close SF patch 523944: importing modules with foreign newlines. 2002-06-28 23:32:51 +00:00
inspect.py Add encoding declaration. 2002-08-04 17:22:59 +00:00
keyword.py
linecache.py
locale.py
macpath.py
macurl2path.py
mailbox.py Code modernization. Replace v=s[i]; del s[i] with single lookup v=s.pop(i) 2002-06-30 03:39:14 +00:00
mailcap.py
markupbase.py
mhlib.py
mimetools.py
mimetypes.py
MimeWriter.py
mimify.py
multifile.py Code modernization. Replace v=s[i]; del s[i] with single lookup v=s.pop(i) 2002-06-30 03:39:14 +00:00
mutex.py Code modernization. Replace v=s[i]; del s[i] with single lookup v=s.pop(i) 2002-06-30 03:39:14 +00:00
netrc.py
new.py Forgot to add this. It's part of patch 568629. 2002-06-16 01:22:13 +00:00
nntplib.py
ntpath.py
nturl2path.py
os.py SF patch 590294: os._execvpe security fix (Zack Weinberg). 2002-08-05 16:13:24 +00:00
os2emxpath.py
pdb.doc
pdb.py Fix SF bug 579701 (Fernando Pérez); an input line consisting of one or 2002-07-12 13:10:53 +00:00
pickle.py Given the persistent id code a shot at a class before calling save_global(). 2002-07-16 19:47:43 +00:00
pipes.py
popen2.py
poplib.py
posixfile.py
posixpath.py
pprint.py Change the "__ private" names to "_ protected"; this has been a pain for 2002-07-08 12:28:06 +00:00
pre.py Fix bug #570057: Broken pre.subn() (and pre.sub()) 2002-06-27 19:59:27 +00:00
profile.doc
profile.py
pstats.py
pty.py Patch #581705: Catch OSError, termios.error in spawn. 2.2 bugfix candidate. 2002-07-28 09:42:57 +00:00
py_compile.py
pyclbr.py
pydoc.py Add a coding cookie, because of the møøse quote. 2002-08-06 17:29:38 +00:00
Queue.py Code modernization. Replace v=s[i]; del s[i] with single lookup v=s.pop(i) 2002-06-30 03:39:14 +00:00
quopri.py
random.py
re.py Add 'engine' back. IDLE used this, others might have copied it from 2002-07-28 19:04:07 +00:00
reconvert.py
regex_syntax.py
regsub.py
repr.py
rexec.py Use code.interact(), which is even simpler, *and* imports readline 2002-06-14 13:54:26 +00:00
rfc822.py Whitespace normalization. 2002-07-16 21:35:23 +00:00
rlcompleter.py
robotparser.py
sched.py
sgmllib.py
shelve.py
shlex.py
shutil.py
SimpleHTTPServer.py
SimpleXMLRPCServer.py
site.py Add an XXX comment and a pointer to a full bug report. 2002-07-25 20:13:03 +00:00
smtpd.py
smtplib.py Patch #586999: Fix multiline string in sendmail example. 2002-07-28 16:52:01 +00:00
sndhdr.py
socket.py Major restructuring of _fileobject. Hopefully several things now work 2002-08-08 01:02:16 +00:00
SocketServer.py
sre.py
sre_compile.py made the code match the comments (1.5.2 compatibility) 2002-06-27 20:08:25 +00:00
sre_constants.py
sre_parse.py
stat.py
statcache.py
statvfs.py
string.py
StringIO.py
stringold.py
sunau.py
sunaudio.py
symbol.py
symtable.py
tabnanny.py
telnetlib.py
tempfile.py
TERMIOS.py
textwrap.py Whitespace normalization. 2002-07-16 21:35:23 +00:00
this.py
threading.py Code modernization. Replace v=s[i]; del s[i] with single lookup v=s.pop(i) 2002-06-30 03:39:14 +00:00
toaiff.py
token.py
tokenize.py
traceback.py
tty.py
types.py SF patch 568629 by Oren Tirosh: types made callable. 2002-06-14 20:41:17 +00:00
tzparse.py
unittest.py
urllib.py
urllib2.py Whitespace normalization. 2002-07-16 21:35:23 +00:00
urlparse.py
user.py
UserDict.py
UserList.py
UserString.py Complete the absolute import patch for the test suite. All relative 2002-07-30 23:27:12 +00:00
uu.py
warnings.py
wave.py
weakref.py Whitespace normalization. 2002-07-16 21:35:23 +00:00
webbrowser.py
whichdb.py catch the situation where Berkeley DB is used to emulate dbm(3) library 2002-08-02 17:12:15 +00:00
whrandom.py
xdrlib.py
xmllib.py
xmlrpclib.py Code modernization. Replace v=s[i]; del s[i] with single lookup v=s.pop(i) 2002-06-30 03:39:14 +00:00
zipfile.py