cpython/Lib
Marc-André Lemburg a866df806d This patch changes the default behaviour of the builtin charmap
codec to not apply Latin-1 mappings for keys which are not found
in the mapping dictionaries, but instead treat them as undefined
mappings.

The patch was originally written by Martin v. Loewis with some
additional (cosmetic) changes and an updated test script
by Marc-Andre Lemburg.

The standard codecs were recreated from the most current files
available at the Unicode.org site using the Tools/scripts/gencodec.py
tool.

This patch closes the bugs #116285 and #119960.
2001-01-03 21:29:14 +00:00
..
compiler a few small optimizations that seem to give a 5-10% speedup; the 2000-11-06 16:03:52 +00:00
curses Make isspace(chr(32)) return true 2000-12-26 16:07:59 +00:00
distutils Add forgotten initialization. Fixes bug #120994, "Traceback with 2000-12-20 00:48:12 +00:00
encodings This patch changes the default behaviour of the builtin charmap 2001-01-03 21:29:14 +00:00
idlelib
lib-old Update the code to better reflect recommended style: 2000-12-12 23:11:42 +00:00
lib-tk Patch by kragen@pobox.com: When tracing is turned on, lines shorter 2001-01-01 19:11:07 +00:00
plat-aix3
plat-aix4
plat-beos5
plat-freebsd2
plat-freebsd3
plat-freebsd4
plat-freebsd5
plat-generic Use python$EXE instead of python, for Darwin. (Patch by Tony 2000-10-09 19:34:12 +00:00
plat-irix5 Update the code to better reflect recommended style: 2000-12-12 23:11:42 +00:00
plat-irix6 Update the code to better reflect recommended style: 2000-12-12 23:11:42 +00:00
plat-linux1
plat-linux2
plat-netbsd1
plat-next3
plat-sunos4
plat-sunos5
site-packages
test This patch changes the default behaviour of the builtin charmap 2001-01-03 21:29:14 +00:00
xml Patch #102485 ] Check for legal children when adding children to a DOM node 2000-12-31 03:50:23 +00:00
aifc.py
anydbm.py
asynchat.py
asyncore.py
atexit.py
audiodev.py
base64.py
BaseHTTPServer.py
Bastion.py
bdb.py
binhex.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
bisect.py Fred, THIS NEEDS DOCS! The function docstrings tell the tale. 2000-12-29 02:06:45 +00:00
builtin.py
calendar.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
cgi.py Make Traceback header conform to new traceback ("innermost last" -> 2000-12-27 19:12:58 +00:00
CGIHTTPServer.py
chunk.py
cmd.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
code.py Make Traceback header conform to new traceback ("innermost last" -> 2000-12-27 19:12:58 +00:00
codecs.py This patch changes the default behaviour of the builtin charmap 2001-01-03 21:29:14 +00:00
codeop.py
colorsys.py
commands.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
compileall.py
ConfigParser.py Make ConfigParser.Error inherit from Exception. 2000-12-11 18:13:19 +00:00
Cookie.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
copy.py Patch by Finn Bock to support PyStringMap in Jython. 2000-11-27 21:53:14 +00:00
copy_reg.py In the module docstring, clarify that this is used to register pickle 2000-10-11 22:16:45 +00:00
dbhash.py
dircache.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
dis.py
dospath.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
dumbdbm.py Apply rstrip() to the lines read from _dirfile in _update(), so that a 2000-12-11 20:33:52 +00:00
filecmp.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
fileinput.py
fnmatch.py
formatter.py
fpformat.py
ftplib.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
getopt.py getopt used to sort the long option names, in an attempt to simplify 2000-12-29 02:17:56 +00:00
getpass.py
gettext.py find(): Application of (slightly modified) SF patch #101928 by Ulf 2000-10-16 15:47:50 +00:00
glob.py
gopherlib.py
gzip.py
htmlentitydefs.py
htmllib.py
httplib.py Get rid of string functions. 2000-12-15 15:09:42 +00:00
ihooks.py
imaplib.py
imghdr.py
imputil.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
keyword.py
knee.py
linecache.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
locale.py
macpath.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
macstat.py
macurl2path.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
mailbox.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
mailcap.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
Makefile
mhlib.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
mimetools.py Get rid of string functions. 2000-12-15 15:49:08 +00:00
mimetypes.py
MimeWriter.py
mimify.py
multifile.py Remove superfluous semicolons 2000-12-23 14:20:24 +00:00
mutex.py
netrc.py Remove superfluous semicolons 2000-12-23 14:20:24 +00:00
nntplib.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
ntpath.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
nturl2path.py
os.py
pdb.doc
pdb.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
persist.py
pickle.py Minimal fix for the complaints about pickling Unicode objects. (SF 2000-12-19 01:29:00 +00:00
pipes.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
popen2.py
poplib.py
posixfile.py
posixpath.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
pprint.py
pre.py
profile.doc
profile.py
pstats.py
pty.py
py_compile.py
pyclbr.py
Queue.py
quopri.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
random.py
re.py
reconvert.py
regex_syntax.py
regsub.py Adding a warning about the regsub module. This also disables further 2000-12-19 18:25:58 +00:00
repr.py
rexec.py
rfc822.py Duh. Instead of string.whitespace and string.digits, use isspace() 2001-01-02 20:36:32 +00:00
rlcompleter.py
robotparser.py
sched.py
sgmllib.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
shelve.py
shlex.py Remove superfluous semicolons 2000-12-23 14:20:24 +00:00
shutil.py
SimpleHTTPServer.py
site.py The ".pth" code knew about the layout of Python trees on unix and 2000-12-12 22:39:04 +00:00
smtplib.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
sndhdr.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
socket.py
SocketServer.py Changing allow_reuse_address's default value, and documenting it. 2000-12-13 20:39:22 +00:00
sre.py
sre_compile.py
sre_constants.py
sre_parse.py -- properly reset groups in findall (bug #117612) 2000-10-28 19:30:41 +00:00
stat.py
statcache.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
statvfs.py
string.py Make string.translate(s, table) work for Unicode s. Two things are 2000-12-19 02:39:08 +00:00
StringIO.py Untabify! (Barry, this is gonna cost you a bottle of wine! ;) 2000-12-13 20:23:11 +00:00
stringold.py
sunau.py
sunaudio.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
symbol.py
tabnanny.py
telnetlib.py
tempfile.py
threading.py Comment out a debugging print statement that triggered a complaint in 2000-12-15 20:08:39 +00:00
toaiff.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
token.py
tokenize.py
traceback.py
tty.py
types.py
tzparse.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
urllib.py Get rid of string functions, except maketrans() (which is *not* 2000-12-15 15:01:37 +00:00
urllib2.py two fixes for redirects: 2000-10-12 18:54:18 +00:00
urlparse.py Be explicit about scheme_chars -- string.letters is locale dependent 2000-12-19 16:48:13 +00:00
user.py
UserDict.py Add popitem(). 2000-12-12 22:06:00 +00:00
UserList.py
UserString.py Fix two typos in __imul__. Closes Bug #117745. 2000-10-25 21:58:20 +00:00
uu.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
warnings.py Improve error messages for invalid warning arguments; don't raise 2000-12-19 03:04:50 +00:00
wave.py When the classes in wave.py opened files themselves, their .close() methods 2000-10-09 23:43:55 +00:00
webbrowser.py Typo for Mac code, fixing SF bug 12195. 2000-11-13 20:30:57 +00:00
whichdb.py
whrandom.py
xdrlib.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
xmllib.py Update the code to better reflect recommended style: 2000-12-12 23:20:45 +00:00
zipfile.py