cpython/Lib/encodings
Walter Dörwald 78a0be6ab3 Add a BufferedIncrementalEncoder class that can be used for implementing
an incremental encoder that must retain part of the data between calls
to the encode() method.

Fix the incremental encoder and decoder for the IDNA encoding.

This closes SF patch #1453235.
2006-04-14 18:25:39 +00:00
..
__init__.py Instead of relative imports, use (implicitly) absolute ones. 2006-03-15 23:08:13 +00:00
aliases.py Alias iso8859_1 to latin_1 which is the same encoding, but has 2005-10-21 14:02:28 +00:00
ascii.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
base64_codec.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
big5.py Whitespace. 2006-03-27 09:02:04 +00:00
big5hkscs.py Whitespace. 2006-03-27 09:02:04 +00:00
bz2_codec.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
charmap.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
cp037.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
cp424.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
cp437.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
cp500.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
cp737.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
cp775.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
cp850.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
cp852.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
cp855.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
cp856.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
cp857.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
cp860.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
cp861.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
cp862.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
cp863.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
cp864.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
cp865.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
cp866.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
cp869.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
cp874.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
cp875.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
cp932.py Whitespace. 2006-03-27 09:02:04 +00:00
cp949.py Whitespace. 2006-03-27 09:02:04 +00:00
cp950.py Whitespace. 2006-03-27 09:02:04 +00:00
cp1006.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
cp1026.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
cp1140.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
cp1250.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
cp1251.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
cp1252.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
cp1253.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
cp1254.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
cp1255.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
cp1256.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
cp1257.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
cp1258.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
euc_jis_2004.py Whitespace. 2006-03-27 09:02:04 +00:00
euc_jisx0213.py Whitespace. 2006-03-27 09:02:04 +00:00
euc_jp.py Whitespace. 2006-03-27 09:02:04 +00:00
euc_kr.py Whitespace. 2006-03-27 09:02:04 +00:00
gb2312.py Whitespace. 2006-03-27 09:02:04 +00:00
gb18030.py Whitespace. 2006-03-27 09:02:04 +00:00
gbk.py Whitespace. 2006-03-27 09:02:04 +00:00
hex_codec.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
hp_roman8.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
hz.py Whitespace. 2006-03-27 09:02:04 +00:00
idna.py Add a BufferedIncrementalEncoder class that can be used for implementing 2006-04-14 18:25:39 +00:00
iso2022_jp.py Whitespace. 2006-03-27 09:02:04 +00:00
iso2022_jp_1.py Whitespace. 2006-03-27 09:02:04 +00:00
iso2022_jp_2.py Whitespace. 2006-03-27 09:02:04 +00:00
iso2022_jp_3.py Whitespace. 2006-03-27 09:02:04 +00:00
iso2022_jp_2004.py Whitespace. 2006-03-27 09:02:04 +00:00
iso2022_jp_ext.py Whitespace. 2006-03-27 09:02:04 +00:00
iso2022_kr.py Whitespace. 2006-03-27 09:02:04 +00:00
iso8859_1.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
iso8859_2.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
iso8859_3.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
iso8859_4.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
iso8859_5.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
iso8859_6.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
iso8859_7.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
iso8859_8.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
iso8859_9.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
iso8859_10.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
iso8859_11.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
iso8859_13.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
iso8859_14.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
iso8859_15.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
iso8859_16.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
johab.py Whitespace. 2006-03-27 09:02:04 +00:00
koi8_r.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
koi8_u.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
latin_1.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
mac_arabic.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
mac_centeuro.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
mac_croatian.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
mac_cyrillic.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
mac_farsi.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
mac_greek.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
mac_iceland.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
mac_latin2.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
mac_roman.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
mac_romanian.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
mac_turkish.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
mbcs.py Fix typo. 2006-03-15 13:36:50 +00:00
palmos.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
ptcp154.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
punycode.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
quopri_codec.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
raw_unicode_escape.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
rot_13.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
shift_jis.py Whitespace. 2006-03-27 09:02:04 +00:00
shift_jis_2004.py Whitespace. 2006-03-27 09:02:04 +00:00
shift_jisx0213.py Whitespace. 2006-03-27 09:02:04 +00:00
string_escape.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
tis_620.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
undefined.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
unicode_escape.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
unicode_internal.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
utf_7.py Whitespace normalization. 2006-03-15 18:08:37 +00:00
utf_8.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
utf_8_sig.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
utf_16.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
utf_16_be.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
utf_16_le.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
uu_codec.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00
zlib_codec.py Patch #1436130: codecs.lookup() now returns a CodecInfo object (a subclass 2006-03-15 11:35:15 +00:00