cpython/Lib
Barry Warsaw 4a44293735 Fixes to support CJKCodecs as per SF bug #852347. Actually, this
patch removes dependencies on the old unsupported KoreanCodecs package
and the alternative JapaneseCodecs package.  Since both of those
provide aliases for their codecs, this removal just makes the generic
codec names work.

We needed to make slight changes to __init__() as well.

This will be backported to Python 2.3 when its branch freeze is over.
2003-12-30 16:52:25 +00:00
..
bsddb * Use weakref's of DBCursor objects for the iterator cursors to avoid a 2003-11-03 01:04:41 +00:00
compiler Fix SF bug [ 788011 ] compiler.compileFile fails on csv.py 2003-08-28 02:09:26 +00:00
curses Modernize code a bit: use isinstance instead of type(); return True/False 2003-09-02 11:52:06 +00:00
distutils Compile the files in the same order they are passed to the compiler. 2003-12-05 20:12:23 +00:00
email Fixes to support CJKCodecs as per SF bug #852347. Actually, this 2003-12-30 16:52:25 +00:00
encodings Revert previous change. MAL preferred the old version. 2003-12-01 13:26:46 +00:00
hotshot
idlelib Fix a typo introduced at 1.21 2003-11-25 05:01:00 +00:00
lib-old
lib-tk Convert path objects to strings in askdirectory. Fixes #852314. 2003-12-01 21:04:22 +00:00
logging SF bug #835457: Small typo in logging documentation 2003-11-08 11:40:03 +00:00
plat-aix3
plat-aix4
plat-atheos
plat-beos5
plat-darwin
plat-freebsd2
plat-freebsd3
plat-freebsd4
plat-freebsd5
plat-generic
plat-irix5
plat-irix6
plat-linux1
plat-linux2
plat-mac Wrapper modules for _Launch and _OSA weren't added yet. Fixed. 2003-12-09 15:07:01 +00:00
plat-netbsd1
plat-next3
plat-os2emx EMX lacks an implementation of link(). As Mailman wants os.link() to 2003-12-02 12:31:09 +00:00
plat-riscos
plat-sunos4
plat-sunos5
plat-unixware7
site-packages
test As part of fixing bug #829532, add a test case that exercises os.makedirs 2003-12-23 16:36:11 +00:00
xml Add missing self. before curNode. This may need to be committed 2003-06-29 04:50:34 +00:00
__future__.py
__phello__.foo.py
_strptime.py * Migrate set() and frozenset() from the sandbox. 2003-11-16 16:17:49 +00:00
aifc.py
anydbm.py
asynchat.py
asyncore.py [Part of patch #648322] Delete the poll2() function, which uses a 'poll' extension module that was once part of Medusa. Contributed by Kjetil Jacobsen 2003-10-22 14:38:27 +00:00
atexit.py
audiodev.py
base64.py
BaseHTTPServer.py SF patch #747364: BaseHTTPServer doesn't need StringIO intermediary 2003-08-09 05:01:41 +00:00
Bastion.py
bdb.py
binhex.py
bisect.py
calendar.py
cgi.py
CGIHTTPServer.py SF bug #770601: CGIHTTPServer and environment variables (bug + solution) 2003-07-14 06:56:32 +00:00
cgitb.py Whitespace normalization. 2003-06-29 05:46:54 +00:00
chunk.py
cmd.py Add docstring 2003-10-22 14:38:54 +00:00
code.py
codecs.py
codeop.py Fix typo fix. 2003-11-20 13:38:01 +00:00
colorsys.py
commands.py
compileall.py Fix typo in docstring: The switch is '-x', not '-s'. 2003-08-27 20:19:35 +00:00
ConfigParser.py Make both items() methods return lists; one had changed to return an 2003-10-21 16:45:00 +00:00
Cookie.py Fix a bunch of typos in documentation, docstrings and comments. 2003-10-20 14:01:56 +00:00
copy.py Copy builtin functions as atomic. Fixes #746304. Will backport to 2.2. 2003-06-14 07:10:06 +00:00
copy_reg.py Revert previous checkin and just add a comment about constructor_ob. 2003-06-27 16:58:43 +00:00
csv.py Make the fieldnames argument optional in the DictReader. If self.fieldnames 2003-10-03 14:03:01 +00:00
dbhash.py
difflib.py Let library modules use the new keyword arguments for list.sort(). 2003-10-16 05:53:16 +00:00
dircache.py Patch #707167: Pass dircache exceptions to the caller. Fixes #682813. 2003-09-20 15:52:21 +00:00
dis.py Fixed dis.disassemble_string(). 2003-10-28 12:17:25 +00:00
doctest.py SF patch #806246: use basestring where possible 2003-09-17 05:50:59 +00:00
DocXMLRPCServer.py
dumbdbm.py Give dumbdbm a sync() method which Shelve can call. Should solve some 2003-07-14 12:15:15 +00:00
dummy_thread.py Cause calling interrupt_main in main thread raise KeyboardInterrupt instantly. 2003-06-13 23:56:32 +00:00
dummy_threading.py
FCNTL.py
filecmp.py SF bug #453515: filecmp.dircmp case sensitivity bug 2003-09-02 05:42:02 +00:00
fileinput.py
fnmatch.py SF patch #765238: fix fnmatch.__all__ 2003-07-13 16:06:26 +00:00
formatter.py
fpformat.py
ftplib.py
getopt.py
getpass.py
gettext.py GNUTranslations._parse(): Initialize local variable k so that if the 2003-10-04 02:28:31 +00:00
glob.py
gopherlib.py Avoid list as a variable name. 2003-09-22 12:43:16 +00:00
gzip.py Fix error in exception message. 2003-12-04 19:28:06 +00:00
hmac.py
htmlentitydefs.py
htmllib.py Docstring fix: XHTML 1.0 entities are supported 2003-10-27 15:47:48 +00:00
HTMLParser.py
httplib.py Patch #831747: Add skip_accept_encoding parameter to putrequest. 2003-11-19 19:51:55 +00:00
ihooks.py Fix a bunch of typos in documentation, docstrings and comments. 2003-10-20 14:01:56 +00:00
imaplib.py Patch #798297: Add IMAP THREAD command. 2003-11-10 06:44:44 +00:00
imghdr.py
imputil.py
inspect.py Apply extract functions instead of lambda. 2003-12-01 20:12:15 +00:00
keyword.py SF patch #852140: keyword.py - use __contains__ and bool 2003-12-02 07:48:15 +00:00
linecache.py Whitespace normalization. 2003-06-29 16:59:43 +00:00
locale.py
macpath.py
macurl2path.py
mailbox.py
mailcap.py
markupbase.py
mhlib.py Implement and apply PEP 322, reverse iteration 2003-11-06 14:06:48 +00:00
mimetools.py choose_boundary(): This no longer uses random, so stop importing it. 2003-06-15 22:12:23 +00:00
mimetypes.py Remove self from the arguments for the function add_type(). 2003-12-19 18:15:10 +00:00
MimeWriter.py
mimify.py
modulefinder.py SF #841977 - modulefinder fails to find extension modules in packages 2003-11-14 10:28:42 +00:00
multifile.py
mutex.py
netrc.py
new.py
nntplib.py
ntpath.py Fix a bunch of typos in documentation, docstrings and comments. 2003-10-20 14:01:56 +00:00
nturl2path.py
opcode.py
optparse.py
os.py [Bug #829532] Invoking os.makedirs() with an argument that contains a 2003-12-23 16:33:28 +00:00
os2emxpath.py Fix a bunch of typos in documentation, docstrings and comments. 2003-10-20 14:01:56 +00:00
pdb.doc
pdb.py Whitespace normalization. 2003-06-15 23:26:30 +00:00
pickle.py Fix grammar in comment. 2003-06-29 16:59:59 +00:00
pickletools.py
pipes.py
pkgutil.py SF patch #806246: use basestring where possible 2003-09-17 05:50:59 +00:00
platform.py Implement and apply PEP 322, reverse iteration 2003-11-06 14:06:48 +00:00
popen2.py Patch #817329: Use SC_OPEN_MAX to determine MAXFD. Backported to 2.3. 2003-10-06 21:34:33 +00:00
poplib.py Patch #: Add POP3 over SSL support. 2003-10-31 12:52:35 +00:00
posixfile.py
posixpath.py SF patch #834015: Remove imports of unused modules 2003-11-02 09:47:05 +00:00
pprint.py Add parameters indent, width and depth to pprint.pprint() and pprint.pformat() 2003-12-03 20:26:05 +00:00
pre.py Fix a bunch of typos in documentation, docstrings and comments. 2003-10-20 14:01:56 +00:00
profile.doc Fix a bunch of typos in documentation, docstrings and comments. 2003-10-20 14:01:56 +00:00
profile.py Remove unneeded import. 2003-10-22 17:22:18 +00:00
pstats.py
pty.py
py_compile.py
pyclbr.py Guido grants a Christmas wish: 2003-12-17 20:43:33 +00:00
pydoc.py Patch #785689: Use basename in usage. Backported to 2.3. 2003-10-31 13:05:21 +00:00
Queue.py Add __all__ . 2003-07-01 05:34:27 +00:00
quopri.py
random.py Implement and apply PEP 322, reverse iteration 2003-11-06 14:06:48 +00:00
re.py
reconvert.py
regex_syntax.py
regsub.py
repr.py
rexec.py
rfc822.py Make Message.__str__ more efficient. 2003-11-11 19:39:17 +00:00
rlcompleter.py Fix a bunch of typos in documentation, docstrings and comments. 2003-10-20 14:01:56 +00:00
robotparser.py
sched.py
sets.py Remove deprecation of sets.Set.update(). 2003-11-19 15:52:14 +00:00
sgmllib.py Patch #793559: Reset __starttext_tag. Fixes #709491. Backported to 2.3. 2003-09-20 10:58:38 +00:00
shelve.py
shlex.py
shutil.py
SimpleHTTPServer.py Let library modules use the new keyword arguments for list.sort(). 2003-10-16 05:53:16 +00:00
SimpleXMLRPCServer.py SF patch #834015: Remove imports of unused modules 2003-11-02 09:47:05 +00:00
site.py To find the curses extension as a DLL (on OS/2), we need to adjust the 2003-12-02 12:27:25 +00:00
smtpd.py
smtplib.py
sndhdr.py
socket.py Always unwrap _socketobj in socket.ssl. Revert httplib.py 1.25. 2003-06-14 13:30:53 +00:00
SocketServer.py TCPServer: Fixed typo in class docstring. 2003-10-09 23:48:52 +00:00
sre.py Addendum to #764548: restore 2.1 compatibility. 2003-07-02 21:37:16 +00:00
sre_compile.py Implemented non-recursive SRE matching. 2003-10-17 22:13:16 +00:00
sre_constants.py Implemented non-recursive SRE matching. 2003-10-17 22:13:16 +00:00
sre_parse.py Implemented non-recursive SRE matching. 2003-10-17 22:13:16 +00:00
stat.py
statcache.py
statvfs.py
string.py Add rsplit method for str and unicode builtin types. 2003-12-15 18:49:53 +00:00
StringIO.py Make the module docstring a raw string, so that the backslash in 2003-12-15 10:16:09 +00:00
stringold.py
stringprep.py
sunau.py
sunaudio.py
symbol.py
symtable.py
tabnanny.py
tarfile.py [Bug #822668] tarfile raises an exception if the tarfile is gzipped and is too large; the gzip filesize should be written out mod 2**32. (Reported by Johan Fredrik Ohman) 2003-10-24 17:38:34 +00:00
telnetlib.py
tempfile.py mktemp() shouldn't rely on os.path.exists(), which can return False if 2003-11-10 02:16:36 +00:00
TERMIOS.py
textwrap.py SF bug 797650: Infinite loop in textwrap.py 2003-08-30 14:43:55 +00:00
this.py
threading.py Add traceback.format_exc(). 2003-11-05 23:03:00 +00:00
timeit.py Show microseconds, milliseconds or seconds, whichever is most natural, 2003-10-20 23:38:28 +00:00
toaiff.py
token.py
tokenize.py
trace.py SF patch #834015: Remove imports of unused modules 2003-11-02 09:47:05 +00:00
traceback.py Add traceback.format_exc(). 2003-11-05 23:03:00 +00:00
tty.py
types.py
tzparse.py
unittest.py Variation of Thomas Heller's patch (722638) for improving readability 2003-12-06 13:03:13 +00:00
urllib.py [Bug #776542] open_https() generates a bad Authorization header because it calls .putheader() wrongly. Reported by Steffen Ries. 2003-08-29 18:12:23 +00:00
urllib2.py Rewrite AbstractHTTPHandler to use modern httplib interface. 2003-12-17 18:52:16 +00:00
urlparse.py See rev. 1.42 for log message 2003-10-12 04:29:10 +00:00
user.py
UserDict.py Make sure the UserDict copies do not share the same underlying 2003-12-21 22:19:08 +00:00
UserList.py Guido grants a Christmas wish: 2003-12-17 20:43:33 +00:00
UserString.py Add rsplit method for UserString, too. 2003-12-15 19:46:09 +00:00
uu.py
warnings.py Change warnings to avoid importing re module during startup. 2003-07-11 15:37:59 +00:00
wave.py
weakref.py
webbrowser.py
whichdb.py Fix a bunch of typos in documentation, docstrings and comments. 2003-10-20 14:01:56 +00:00
whrandom.py
xdrlib.py
xmllib.py
xmlrpclib.py SF patch #834015: Remove imports of unused modules 2003-11-02 09:47:05 +00:00
zipfile.py SF patch #756996: Bare except in ZipFile.testzip() 2003-06-27 22:25:03 +00:00