cpython/Lib
Guido van Rossum 3aa9ca147b Patch by Mikael Lyngvig:
1. Fix incorrect file open mode on Win32 platforms (use "rb" instead
of "r").

2. Add shallow parameter to cmp.cmp().  If false, deep file
comparisons are made.

The module should be 100 percent backwards compatible.
1999-06-25 14:12:50 +00:00
..
distutils On David Ascher's recommendation: reversed order of 'utime()' and 1999-06-08 17:05:21 +00:00
dos-8x3 The usual 1999-04-08 20:27:54 +00:00
lib-old Dang. Even though this is obsolete code, somebody found a bug, and I 1999-02-22 15:19:47 +00:00
lib-stdwin
lib-tk Greg McFarlane submitted two missing Text methods: mark_next() and 1999-06-21 14:13:30 +00:00
plat-aix3
plat-aix4
plat-beos
plat-freebsd2
plat-freebsd3
plat-generic
plat-irix5 Remove stuff with unsure copyright status 1999-03-12 19:31:51 +00:00
plat-irix6 Remove stuff with unsure copyright status 1999-03-12 19:31:51 +00:00
plat-linux1
plat-linux2 Forgot to add this file. CDROM device parameters. 1999-04-12 14:35:08 +00:00
plat-netbsd1
plat-next3
plat-sunos4
plat-sunos5 Forgot to add this file. CDROM device parameters. 1999-04-12 14:35:08 +00:00
plat-win
test Add the test case provided by Barry Scott for his patch. 1999-06-15 18:56:46 +00:00
BaseHTTPServer.py Don't just die if gethostbyaddr() fails -- as it can when DNS is 1999-06-09 15:05:47 +00:00
Bastion.py
CGIHTTPServer.py No need to import sys, time, or socket. (Andrew Dalke & kjpylint) 1999-05-03 18:00:48 +00:00
ConfigParser.py Patch suggested (and partially provided) by Lars Damerow: instead of 1999-06-17 18:41:42 +00:00
Makefile
MimeWriter.py
Queue.py Tim Peters: 1999-02-08 18:34:01 +00:00
SimpleHTTPServer.py No need to import sys, time, socket or SocketServer. (Andrew Dalke & kjpylint) 1999-05-03 18:01:31 +00:00
SocketServer.py In collect_children(), put a try-except around os.waitpid() because it 1999-06-17 15:41:33 +00:00
StringIO.py
UserDict.py Improved a bunch of things. 1999-03-26 15:31:12 +00:00
UserList.py Use isinstance() where appropriate. 1999-03-26 16:20:18 +00:00
aifc.py Make the mode parameter to open() default in the same way as for wave.open(). 1999-06-22 21:23:23 +00:00
anydbm.py
asynchat.py Sam's latest versions 1999-06-08 13:20:05 +00:00
asyncore.py Sam's latest versions 1999-06-08 13:20:05 +00:00
audiodev.py Clarify why there are dynamic imports in AudioDev(). 1999-05-03 18:04:07 +00:00
base64.py
bdb.py Embarrassing: remove a debug print statement from set_break() for the 1999-01-29 22:39:32 +00:00
binhex.py
bisect.py
builtin.py
calendar.py Add unrelated but handy function: timegm(), to calculate Unix 1999-06-09 15:07:38 +00:00
cgi.py After more discussion with Jim, change the behavior so that only a 1999-06-11 18:26:09 +00:00
chunk.py Sjoerd Mullender: 1999-06-16 12:25:34 +00:00
cmd.py No need to import sys or linecache. (Andrew Dalke & kjpylint) 1999-05-03 18:08:16 +00:00
cmp.py Patch by Mikael Lyngvig: 1999-06-25 14:12:50 +00:00
cmpcache.py
code.py
codeop.py
colorsys.py Oops, one more "x, y, z" to convert... 1999-02-25 14:26:02 +00:00
commands.py
compileall.py When run as a script, report failures in the exit code as well. 1999-03-29 20:25:40 +00:00
copy.py Don't die if CodeType doesn't exist -- ignore the error. This could 1999-01-25 21:37:02 +00:00
copy_reg.py
dbhash.py Clarify why we define error. Suggested by Andrew Dalke. 1999-05-03 18:09:26 +00:00
dircache.py
dircmp.py
dis.py Clarify why we define disco. Suggested by Andrew Dalke. 1999-05-03 18:09:53 +00:00
dospath.py New code for split() by Tim Peters, behaves more like posixpath.split(). 1999-03-19 21:05:12 +00:00
dumbdbm.py Cast f.tell() result to int() in _addval(), so it works even on 1999-04-27 12:21:17 +00:00
exceptions.py Patch by Tim Peters: 1999-06-22 14:47:32 +00:00
fileinput.py
find.py
fnmatch.py
formatter.py DumbWriter.send_paragraph(): Fix problem with DumbWriter reported to 1999-01-12 18:13:27 +00:00
fpformat.py
ftplib.py Add warning to Netrc's docstring that it is obsolete -- use the netrc 1998-12-22 16:49:16 +00:00
getopt.py
getpass.py Mod by Jack Jansen: on Macintosh, use EasyDialogs.GetPassword if it 1999-02-11 14:41:46 +00:00
glob.py
gopherlib.py
grep.py
gzip.py Two different changes. 1999-04-12 14:34:16 +00:00
htmlentitydefs.py
htmllib.py No need to import sys. (Andrew Dalke & kjpylint) 1999-05-03 18:13:51 +00:00
httplib.py
ihooks.py
imaplib.py
imghdr.py
keyword.py
knee.py
linecache.py
locale.py
macpath.py Add abspath() 1999-01-29 18:05:18 +00:00
macstat.py
macurl2path.py Jack Jansen's patch to support file:///path/file/name URL syntax. 1999-06-01 14:36:56 +00:00
mailbox.py Add readlines() to _Subfile class. Not clear who would need it, but 1999-03-24 16:20:45 +00:00
mailcap.py
mhlib.py Patch by Lars Wirzenius: 1999-02-24 16:25:17 +00:00
mimetools.py
mimetypes.py Map .js to application/x-javascript. 1999-05-20 12:52:04 +00:00
mimify.py
multifile.py
mutex.py
netrc.py No need to import sys or string. (Andrew Dalke & kjpylint) 1999-05-03 18:10:37 +00:00
newimp.py
nntplib.py Marc-Andre Lemburg notes about statparse(): 1998-12-21 18:51:23 +00:00
ntpath.py Withdraw the UNC support from splitdrive(). Instead, a new function 1999-04-06 19:32:19 +00:00
nturl2path.py Sjoerd Mullender writes: 1999-03-18 14:21:41 +00:00
os.py Mark Hammond: patch for Windows/CE. 1999-06-11 01:37:27 +00:00
packmail.py
pdb.doc
pdb.py Get rid of confusing 'global' statement in global code. 1999-05-03 18:12:08 +00:00
persist.py
pickle.py Don't use "exec" in find_class(). It's slow, unnecessary, and (as AMK 1999-03-25 21:58:59 +00:00
pipes.py No need to import os in test(). (Andrew Dalke & kjpylint) 1999-05-03 18:12:36 +00:00
popen2.py Calling _cleanup() does not guarantee that all processes have 1999-04-20 12:27:31 +00:00
poplib.py POP3.uidl(): Update docstring based on comments from Piers Lauder 1999-05-13 18:47:25 +00:00
posixfile.py According to Jeffrey Honig, bsd/os 2.0 - 4.0 should be added to the 1999-02-23 04:14:32 +00:00
posixpath.py Add abspath() 1999-01-29 18:05:18 +00:00
pprint.py _safe_repr(): Simplify the condition tests in the first possible 1999-02-17 17:30:52 +00:00
profile.doc
profile.py Typo. (Andrew Dalke, without kjpylint) 1999-05-03 18:13:29 +00:00
pstats.py Fix mysterious references to jprofile that were in the source since 1999-04-13 04:24:22 +00:00
pty.py No need to import sys. (Andrew Dalke & kjpylint) 1999-05-03 18:13:51 +00:00
py_compile.py
pyclbr.py Suppress warning print statements about modules not found, they are 1999-06-16 12:28:12 +00:00
quopri.py
random.py
re.py
reconvert.py
regex_syntax.py
regsub.py
repr.py Small patch by Tim Peters - it was using self.maxlist when it should 1999-06-23 23:27:05 +00:00
rexec.py
rfc822.py Barry Scott writes: 1999-06-15 18:06:20 +00:00
rlcompleter.py
robotparser.py
sched.py
sgmllib.py Allow recognition of attributes even if they don't have space in front 1999-01-25 21:57:07 +00:00
shelve.py
shlex.py No need to import os or string. (Andrew Dalke & kjpylint) 1999-05-03 18:14:16 +00:00
shutil.py Add import sys, needed by reference to sys.exc_info() in rmtree(). 1999-02-23 23:07:51 +00:00
site.py
smtplib.py Patch by Per Cederqvist: 1999-06-09 15:13:10 +00:00
sndhdr.py Move brief descriptions of what() and whathdr() to docstrings in the 1999-01-06 15:20:49 +00:00
stat.py
statcache.py
statvfs.py Patch by Steve Clift -- fix the indices now that f_fsid is no longer returned! 1999-02-10 13:12:07 +00:00
string.py
stringold.py
sunau.py Make the mode parameter to open() default in the same way as for wave.open(). 1999-06-22 21:23:23 +00:00
sunaudio.py
symbol.py
tabnanny.py
telnetlib.py Added mt_interact() -- multithreaded version of interact(). 1998-12-23 23:04:17 +00:00
tempfile.py In class TemporaryFileWrapper, don't cache attributes of tpye int -- 1999-06-01 18:55:36 +00:00
threading.py
toaiff.py Use sndhdr instead of the obsolete whatsound module. 1999-02-24 18:49:15 +00:00
token.py
tokenize.py
traceback.py
tty.py
types.py Added BufferType, the type returned by the new builtin buffer(). Greg Stein. 1999-03-19 19:08:03 +00:00
tzparse.py
urllib.py Sjoerd Mullender writes: 1999-06-24 15:27:36 +00:00
urlopen.py
urlparse.py No need to import find(). (Andrew Dalke & kjpylint) 1999-05-03 18:16:23 +00:00
user.py
uu.py Incorporate fix suggested by /Fredrik Lundh in the newsgroup to cope 1999-01-05 18:02:24 +00:00
wave.py open(): Make the mode parameter optional; if omitted or None, use the 1999-06-17 15:18:47 +00:00
whichdb.py Skip Montanaro: 1999-06-08 13:13:16 +00:00
whrandom.py
xdrlib.py
xmllib.py Fix (sanctioned by Sjoerd) for a problem reported by Andreas Faerber: 1999-06-08 21:23:26 +00:00