cpython/Lib
Guido van Rossum 965fdae40e Patch by Fred Gansevles.
This patch solves 2 problems of the os module.
1) Bug ID #50 (case-mismatch wiht "environ.get(..,..)" and "del environ[..]")
2) os.environ.update (dict) doesn't propagate changes to the 'real'
   environment (i.e doesn't call putenv)

This patches also has minor changes specific for 1.6a
The string module isn't used anymore, instead the strings own methods are
used.
2000-04-04 19:50:04 +00:00
..
compiler complete rewrite 2000-03-16 20:06:59 +00:00
distutils Reorganization: ripped util.py to shreds, creating in the process: 2000-04-04 02:05:59 +00:00
dos-8x3 The usual 1999-04-08 20:27:54 +00:00
encodings Marc-Andre Lemburg: use all lowercase names. 2000-03-31 17:23:18 +00:00
lib-old Fixed a multi-arg append() call, discovered by Mark Favas. 2000-02-27 15:34:29 +00:00
lib-stdwin
lib-tk A version of FixTk.py that works with the way the installer now 2000-03-31 03:11:40 +00:00
plat-aix3
plat-aix4
plat-beos Checking in BeOS specific socket module. 1998-08-10 20:15:32 +00:00
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 In _fileobject, optimize read() a bit (it could be really slow), and 2000-02-02 16:57:32 +00:00
site-packages Add a README file so that cvs update -P doesn't obliterate this 2000-03-31 20:03:56 +00:00
test UserString class from Peter Funk <pf@artcom-gmbh.de>. 2000-04-03 03:51:50 +00:00
aifc.py Sjoerd Mullender: 2000-03-07 15:19:31 +00:00
anydbm.py
asynchat.py Actually, the previous batch's comment should have been different; 2000-02-04 15:39:30 +00:00
asyncore.py Fix a couple broken append() calls, spotted by Tim. 2000-02-25 11:48:42 +00:00
audiodev.py Mass patch by Ka-Ping Yee: 2000-02-02 15:10:15 +00:00
base64.py Mass patch by Ka-Ping Yee: 2000-02-02 15:10:15 +00:00
BaseHTTPServer.py Fix by Moshe Zadka (cleaned up and documented by GvR) to break out the 1999-10-26 13:01:36 +00:00
Bastion.py
bdb.py Mass patch by Ka-Ping Yee: 2000-02-02 15:10:15 +00:00
binhex.py Actually, the previous batch's comment should have been different; 2000-02-04 15:39:30 +00:00
bisect.py Mass patch by Ka-Ping Yee: 2000-02-02 15:10:15 +00:00
builtin.py
calendar.py Mass patch by Ka-Ping Yee: 2000-02-02 15:10:15 +00:00
cgi.py Simple changes by Gerrit Holl - move author acknowledgements out of 2000-02-28 15:12:25 +00:00
CGIHTTPServer.py os.fork raises AttributeError, not NameError, if fork() isn't 1999-10-18 13:43:44 +00:00
chunk.py Sjoerd Mullender writes: 1999-08-26 15:50:43 +00:00
cmd.py Mass patch by Ka-Ping Yee: 2000-02-02 15:10:15 +00:00
code.py Simple changes by Gerrit Holl - move author acknowledgements out of 2000-02-28 15:12:25 +00:00
codecs.py Marc-Andre Lemburg: Error reporting in the codec registry and lookup 2000-03-31 17:25:23 +00:00
codeop.py Moved compile_command() here from code.py, so JPython can provide its 1998-10-22 21:56:15 +00:00
colorsys.py Fix the question marks next to the expansions of some of the 2000-02-14 21:30:52 +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
ConfigParser.py allow comments beginning with ; in key: value as well as key = value 2000-03-03 20:43:57 +00:00
copy.py Actually, the previous batch's comment should have been different; 2000-02-04 15:39:30 +00:00
copy_reg.py Mass patch by Ka-Ping Yee: 2000-02-02 15:10:15 +00:00
dbhash.py Clarify why we define error. Suggested by Andrew Dalke. 1999-05-03 18:09:26 +00:00
dircache.py Actually, the previous batch's comment should have been different; 2000-02-04 15:39:30 +00:00
dis.py Michael Hudson: With the (cool!) new call syntax, the longest opcode 2000-03-30 15:02:11 +00:00
dospath.py Actually, the previous batch's comment should have been different; 2000-02-04 15:39:30 +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 Marc-Andre Lemburg: Add UnicodeError, derived from ValueError. 2000-03-10 23:16:02 +00:00
filecmp.py Fredrik Lundh: 2000-03-28 21:42:38 +00:00
fileinput.py Fix for PR#111: when using the inplace option, give the new file the 1999-10-18 21:41:43 +00:00
fnmatch.py
formatter.py Actually, the previous batch's comment should have been different; 2000-02-04 15:39:30 +00:00
fpformat.py More trivial comment -> docstring transformations by Ka-Ping Yee, 2000-02-04 15:10:34 +00:00
ftplib.py Fredrik Lundh: 2000-03-28 21:45:46 +00:00
getopt.py Gerrit forgot to remove the "import string". 2000-02-25 16:34:11 +00:00
getpass.py Simple changes by Gerrit Holl - move author acknowledgements out of 2000-02-28 15:12:25 +00:00
glob.py
gopherlib.py Fredrik Lundh: 2000-03-28 21:45:46 +00:00
gzip.py Actually, the previous batch's comment should have been different; 2000-02-04 15:39:30 +00:00
htmlentitydefs.py More trivial comment -> docstring transformations by Ka-Ping Yee, 2000-02-04 15:10:34 +00:00
htmllib.py No need to import sys. (Andrew Dalke & kjpylint) 1999-05-03 18:13:51 +00:00
httplib.py Fredrik Lundh: 2000-03-28 21:45:46 +00:00
ihooks.py Support loading of packages. (I had this coded up for a while but 1998-06-29 20:31:16 +00:00
imaplib.py Fredrik Lundh: 2000-03-28 21:45:46 +00:00
imghdr.py More trivial comment -> docstring transformations by Ka-Ping Yee, 2000-02-04 15:10:34 +00:00
imputil.py add TODO section 2000-02-19 13:36:23 +00:00
keyword.py More trivial comment -> docstring transformations by Ka-Ping Yee, 2000-02-04 15:10:34 +00:00
knee.py
linecache.py More trivial comment -> docstring transformations by Ka-Ping Yee, 2000-02-04 15:10:34 +00:00
locale.py Actually, the previous batch's comment should have been different; 2000-02-04 15:39:30 +00:00
macpath.py More trivial comment -> docstring transformations by Ka-Ping Yee, 2000-02-04 15:10:34 +00:00
macstat.py
macurl2path.py Actually, the previous batch's comment should have been different; 2000-02-04 15:39:30 +00:00
mailbox.py Since Thomas Wouters kept complaining that he wants access to the the 2000-04-04 03:31:39 +00:00
mailcap.py More trivial comment -> docstring transformations by Ka-Ping Yee, 2000-02-04 15:10:34 +00:00
Makefile
mhlib.py More trivial comment -> docstring transformations by Ka-Ping Yee, 2000-02-04 15:10:34 +00:00
mimetools.py More trivial comment -> docstring transformations by Ka-Ping Yee, 2000-02-04 15:10:34 +00:00
mimetypes.py Untabify to pass the -tt test. 2000-02-10 17:17:14 +00:00
MimeWriter.py
mimify.py Actually, the previous batch's comment should have been different; 2000-02-04 15:39:30 +00:00
multifile.py More trivial comment -> docstring transformations by Ka-Ping Yee, 2000-02-04 15:10:34 +00:00
mutex.py More trivial comment -> docstring transformations by Ka-Ping Yee, 2000-02-04 15:10:34 +00:00
netrc.py More trivial comment -> docstring transformations by Ka-Ping Yee, 2000-02-04 15:10:34 +00:00
newimp.py
nntplib.py Fredrik Lundh: 2000-03-28 21:45:46 +00:00
ntpath.py Typo in a comment: "wheter" --> "whether" 2000-02-17 17:30:40 +00:00
nturl2path.py More trivial comment -> docstring transformations by Ka-Ping Yee, 2000-02-04 15:10:34 +00:00
os.py Patch by Fred Gansevles. 2000-04-04 19:50:04 +00:00
pdb.doc Untabified and applied Richard Wolff's changes (plus my own reflowing 1998-09-17 15:01:38 +00:00
pdb.py Sjoerd Mullender: 2000-03-06 20:39:59 +00:00
persist.py
pickle.py Marc-Andre Lemburg: support pickling Unicode objects, both in text 2000-03-10 23:20:09 +00:00
pipes.py More trivial comment -> docstring transformations by Ka-Ping Yee, 2000-02-04 15:10:34 +00:00
popen2.py More trivial comment -> docstring transformations by Ka-Ping Yee, 2000-02-04 15:10:34 +00:00
poplib.py Fredrik Lundh: 2000-03-28 21:45:46 +00:00
posixfile.py More trivial comment -> docstring transformations by Ka-Ping Yee, 2000-02-04 15:10:34 +00:00
posixpath.py Remove some redundant logic from walk() -- there's no need to check 2000-02-29 13:31:16 +00:00
pprint.py Don't call len() if the value is already cached! Caught by Gerrit 1999-12-22 21:52:32 +00:00
profile.doc
profile.py More trivial comment -> docstring transformations by Ka-Ping Yee, 2000-02-04 15:10:34 +00:00
pstats.py More trivial comment -> docstring transformations by Ka-Ping Yee, 2000-02-04 15:10:34 +00:00
pty.py More trivial comment -> docstring transformations by Ka-Ping Yee, 2000-02-04 15:10:34 +00:00
py_compile.py More trivial comment -> docstring transformations by Ka-Ping Yee, 2000-02-04 15:10:34 +00:00
pyclbr.py Actually, the previous batch's comment should have been different; 2000-02-04 15:39:30 +00:00
Queue.py Mass patch by Ka-Ping Yee: 2000-02-02 15:10:15 +00:00
quopri.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
random.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
re.py Correct typo in module doc string doscovered by Jonathan Giddy. 1999-11-15 14:19:15 +00:00
reconvert.py
regex_syntax.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
regsub.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
repr.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
rexec.py Get rid of the classes RModuleLoader and RModuleImporter -- these were 1998-09-21 14:53:26 +00:00
rfc822.py Untabify to pass the -tt test. 2000-02-10 17:17:14 +00:00
rlcompleter.py Oops. Remove some garbage from the doc string that was accidentally 1999-11-09 16:36:45 +00:00
robotparser.py Skip Montanaro: 2000-03-27 19:29:31 +00:00
sched.py Actually, the previous batch's comment should have been different; 2000-02-04 15:39:30 +00:00
sgmllib.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
shelve.py Untabify to pass the -tt test. 2000-02-10 17:17:14 +00:00
shlex.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
shutil.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
SimpleHTTPServer.py Moshe Zadka writes: When deploying SimpleHTTPServer, I noticed a 1999-11-16 19:04:32 +00:00
site.py Wrong pathname in docstring detected by Fredrik Nehr. 1998-11-25 15:57:47 +00:00
smtplib.py Fredrik Lundh: 2000-03-28 21:45:46 +00:00
sndhdr.py Move brief descriptions of what() and whathdr() to docstrings in the 1999-01-06 15:20:49 +00:00
SocketServer.py update to use threading module instead of thread. 1999-10-12 16:20:13 +00:00
sre.py Added Fredrik Lundh's sre module and its supporting cast. 2000-03-31 14:58:54 +00:00
sre_compile.py This patch looks large, but it just deletes the ^M characters and 2000-04-02 05:22:30 +00:00
sre_constants.py This patch looks large, but it just deletes the ^M characters and 2000-04-02 05:22:30 +00:00
sre_parse.py This patch looks large, but it just deletes the ^M characters and 2000-04-02 05:22:30 +00:00
stat.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
statcache.py Actually, the previous batch's comment should have been different; 2000-02-04 15:39:30 +00:00
statvfs.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
string.py Marc-Andre Lemburg: the maxsplit argument for split() and replace() 2000-03-10 23:22:10 +00:00
StringIO.py Simple changes by Gerrit Holl - move author acknowledgements out of 2000-02-28 15:12:25 +00:00
stringold.py Untabify to pass the -tt test. 2000-02-10 17:17:14 +00:00
sunau.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
sunaudio.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
symbol.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
tabnanny.py Added tabnanny.py, by Tim Peters, formerly from Tools/scripts, to the 2000-02-23 15:32:19 +00:00
telnetlib.py Added mt_interact() -- multithreaded version of interact(). 1998-12-23 23:04:17 +00:00
tempfile.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
threading.py Fix a typo in a comment 2000-02-29 00:10:24 +00:00
toaiff.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
token.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
tokenize.py
traceback.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
tty.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
types.py Marc-Andre Lemburg: add UnicodeType. 2000-03-10 23:18:11 +00:00
tzparse.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
urllib.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
urllib2.py Untabify to pass the -tt test. 2000-02-10 17:17:14 +00:00
urlopen.py
urlparse.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
user.py Lawrence Kesteloot noted: Lib/user.py has a comment that says that the 2000-03-30 15:00:33 +00:00
UserDict.py Mass patch by Ka-Ping Yee: 2000-02-02 15:10:15 +00:00
UserList.py robustify UserList constructor -- will now accept any sequence 2000-03-31 00:17:46 +00:00
UserString.py UserString class from Peter Funk <pf@artcom-gmbh.de>. 2000-04-03 03:51:50 +00:00
uu.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
wave.py The third and final doc-string sweep by Ka-Ping Yee. 2000-02-04 15:28:42 +00:00
whichdb.py Untabify to pass the -tt test. 2000-02-10 17:17:14 +00:00
whrandom.py Simple changes by Gerrit Holl - move author acknowledgements out of 2000-02-28 15:12:25 +00:00
xdrlib.py
xmllib.py Actually, the previous batch's comment should have been different; 2000-02-04 15:39:30 +00:00
zipfile.py Zip file handling module, by Jim Ahlstrom. 2000-03-31 17:30:02 +00:00