[Python-checkins] CVS: python/dist/src/Lib/encodings cp037.py,1.2,1.3 cp1006.py,1.2,1.3 cp1026.py,1.2,1.3 cp1250.py,1.2,1.3 cp1251.py,1.2,1.3 cp1252.py,1.2,1.3 cp1253.py,1.2,1.3 cp1254.py,1.2,1.3 cp1255.py,1.2,1.3 cp1256.py,1.2,1.3 cp1257.py,1.2,1.3 cp1258.py,1.2,1.3 cp424.py,1.2,1.3 cp437.py,1.2,1.3 cp500.py,1.2,1.3 cp737.py,1.2,1.3 cp775.py,1.2,1.3 cp850.py,1.2,1.3 cp852.py,1.2,1.3 cp855.py,1.2,1.3 cp856.py,1.3,1.4 cp857.py,1.2,1.3 cp860.py,1.2,1.3 cp861.py,1.2,1.3 cp862.py,1.2,1.3 cp863.py,1.2,1.3 cp864.py,1.2,1.3 cp865.py,1.2,1.3 cp866.py,1.2,1.3 cp869.py,1.2,1.3 cp874.py,1.2,1.3 cp875.py,1.2,1.3 iso8859_1.py,1.2,1.3 iso8859_10.py,1.2,1.3 iso8859_13.py,1.2,1.3 iso8859_14.py,1.2,1.3 iso8859_15.py,1.2,1.3 iso8859_2.py,1.2,1.3 iso8859_3.py,1.2,1.3 iso8859_4.py,1.2,1.3 iso8859_5.py,1.2,1.3 iso8859_6.py,1.2,1.3 iso8859_7.py,1.2,1.3 iso8859_8.py,1.2,1.3 iso8859_9.py,1.2,1.3 koi8_r.py,1.2,1.3 mac_cyrillic.py,1.2,1.3 mac_greek.py,1.2,1.3 mac_iceland.py,1.2,1.3 mac_latin2.py,1.2,1.3 mac_roman.py,1.2,1.3 mac_turkish.py,1.2,1.3 rot_13.py,1.1,1.2
M.-A. Lemburg
lemburg@users.sourceforge.net
2001年5月16日 02:41:48 -0700
Update of /cvsroot/python/python/dist/src/Lib/encodings
In directory usw-pr-cvs1:/tmp/cvs-serv23495/Lib/encodings
Modified Files:
cp037.py cp1006.py cp1026.py cp1250.py cp1251.py cp1252.py
cp1253.py cp1254.py cp1255.py cp1256.py cp1257.py cp1258.py
cp424.py cp437.py cp500.py cp737.py cp775.py cp850.py cp852.py
cp855.py cp856.py cp857.py cp860.py cp861.py cp862.py cp863.py
cp864.py cp865.py cp866.py cp869.py cp874.py cp875.py
iso8859_1.py iso8859_10.py iso8859_13.py iso8859_14.py
iso8859_15.py iso8859_2.py iso8859_3.py iso8859_4.py
iso8859_5.py iso8859_6.py iso8859_7.py iso8859_8.py
iso8859_9.py koi8_r.py mac_cyrillic.py mac_greek.py
mac_iceland.py mac_latin2.py mac_roman.py mac_turkish.py
rot_13.py
Log Message:
Moved the encoding map building logic from the individual mapping
codec files to codecs.py and added logic so that multi mappings
in the decoding maps now result in mappings to None (undefined mapping)
in the encoding maps.
Index: cp037.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp037.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp037.py 2001年01月03日 21:29:13 1.2
--- cp037.py 2001年05月16日 09:41:45 1.3
***************
*** 278,282 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 278,280 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp1006.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp1006.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp1006.py 2001年01月03日 21:29:13 1.2
--- cp1006.py 2001年05月16日 09:41:45 1.3
***************
*** 136,140 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 136,138 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp1026.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp1026.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp1026.py 2001年01月03日 21:29:13 1.2
--- cp1026.py 2001年05月16日 09:41:45 1.3
***************
*** 278,282 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 278,280 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp1250.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp1250.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp1250.py 2001年01月03日 21:29:13 1.2
--- cp1250.py 2001年05月16日 09:41:45 1.3
***************
*** 121,125 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 121,123 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp1251.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp1251.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp1251.py 2001年01月03日 21:29:13 1.2
--- cp1251.py 2001年05月16日 09:41:45 1.3
***************
*** 155,159 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 155,157 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp1252.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp1252.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp1252.py 2001年01月03日 21:29:13 1.2
--- cp1252.py 2001年05月16日 09:41:45 1.3
***************
*** 74,78 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 74,76 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp1253.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp1253.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp1253.py 2001年01月03日 21:29:13 1.2
--- cp1253.py 2001年05月16日 09:41:45 1.3
***************
*** 149,153 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 149,151 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp1254.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp1254.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp1254.py 2001年01月03日 21:29:13 1.2
--- cp1254.py 2001年05月16日 09:41:45 1.3
***************
*** 80,84 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 80,82 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp1255.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp1255.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp1255.py 2001年01月03日 21:29:13 1.2
--- cp1255.py 2001年05月16日 09:41:45 1.3
***************
*** 141,145 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 141,143 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp1256.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp1256.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp1256.py 2001年01月03日 21:29:13 1.2
--- cp1256.py 2001年05月16日 09:41:45 1.3
***************
*** 127,131 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 127,129 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp1257.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp1257.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp1257.py 2001年01月03日 21:29:13 1.2
--- cp1257.py 2001年05月16日 09:41:45 1.3
***************
*** 129,133 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 129,131 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp1258.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp1258.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp1258.py 2001年01月03日 21:29:13 1.2
--- cp1258.py 2001年05月16日 09:41:45 1.3
***************
*** 88,92 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 88,90 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp424.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp424.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp424.py 2001年01月03日 21:29:13 1.2
--- cp424.py 2001年05月16日 09:41:45 1.3
***************
*** 278,282 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 278,280 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp437.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp437.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp437.py 2001年01月03日 21:29:13 1.2
--- cp437.py 2001年05月16日 09:41:45 1.3
***************
*** 170,174 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 170,172 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp500.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp500.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp500.py 2001年01月03日 21:29:13 1.2
--- cp500.py 2001年05月16日 09:41:45 1.3
***************
*** 278,282 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 278,280 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp737.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp737.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp737.py 2001年01月03日 21:29:13 1.2
--- cp737.py 2001年05月16日 09:41:45 1.3
***************
*** 170,174 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 170,172 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp775.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp775.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp775.py 2001年01月03日 21:29:13 1.2
--- cp775.py 2001年05月16日 09:41:45 1.3
***************
*** 170,174 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 170,172 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp850.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp850.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp850.py 2001年01月03日 21:29:13 1.2
--- cp850.py 2001年05月16日 09:41:45 1.3
***************
*** 170,174 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 170,172 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp852.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp852.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp852.py 2001年01月03日 21:29:13 1.2
--- cp852.py 2001年05月16日 09:41:45 1.3
***************
*** 170,174 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 170,172 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp855.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp855.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp855.py 2001年01月03日 21:29:13 1.2
--- cp855.py 2001年05月16日 09:41:45 1.3
***************
*** 170,174 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 170,172 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp856.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp856.py,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -r1.3 -r1.4
*** cp856.py 2001年01月03日 21:29:13 1.3
--- cp856.py 2001年05月16日 09:41:45 1.4
***************
*** 170,174 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 170,172 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp857.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp857.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp857.py 2001年01月03日 21:29:13 1.2
--- cp857.py 2001年05月16日 09:41:45 1.3
***************
*** 169,173 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 169,171 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp860.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp860.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp860.py 2001年01月03日 21:29:13 1.2
--- cp860.py 2001年05月16日 09:41:45 1.3
***************
*** 170,174 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 170,172 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp861.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp861.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp861.py 2001年01月03日 21:29:13 1.2
--- cp861.py 2001年05月16日 09:41:45 1.3
***************
*** 170,174 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 170,172 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp862.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp862.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp862.py 2001年01月03日 21:29:13 1.2
--- cp862.py 2001年05月16日 09:41:45 1.3
***************
*** 170,174 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 170,172 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp863.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp863.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp863.py 2001年01月03日 21:29:13 1.2
--- cp863.py 2001年05月16日 09:41:45 1.3
***************
*** 170,174 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 170,172 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp864.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp864.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp864.py 2001年01月03日 21:29:13 1.2
--- cp864.py 2001年05月16日 09:41:45 1.3
***************
*** 168,172 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 168,170 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp865.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp865.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp865.py 2001年01月03日 21:29:13 1.2
--- cp865.py 2001年05月16日 09:41:45 1.3
***************
*** 170,174 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 170,172 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp866.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp866.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp866.py 2001年01月03日 21:29:13 1.2
--- cp866.py 2001年05月16日 09:41:45 1.3
***************
*** 170,174 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 170,172 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp869.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp869.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp869.py 2001年01月03日 21:29:13 1.2
--- cp869.py 2001年05月16日 09:41:45 1.3
***************
*** 170,174 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 170,172 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp874.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp874.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp874.py 2001年01月03日 21:29:13 1.2
--- cp874.py 2001年05月16日 09:41:45 1.3
***************
*** 169,173 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 169,171 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: cp875.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/cp875.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** cp875.py 2001年01月03日 21:29:13 1.2
--- cp875.py 2001年05月16日 09:41:45 1.3
***************
*** 279,283 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 279,281 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: iso8859_1.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/iso8859_1.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** iso8859_1.py 2001年01月03日 21:29:13 1.2
--- iso8859_1.py 2001年05月16日 09:41:45 1.3
***************
*** 42,46 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 42,44 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: iso8859_10.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/iso8859_10.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** iso8859_10.py 2001年01月03日 21:29:13 1.2
--- iso8859_10.py 2001年05月16日 09:41:45 1.3
***************
*** 88,92 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 88,90 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: iso8859_13.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/iso8859_13.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** iso8859_13.py 2001年01月03日 21:29:13 1.2
--- iso8859_13.py 2001年05月16日 09:41:45 1.3
***************
*** 98,102 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 98,100 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: iso8859_14.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/iso8859_14.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** iso8859_14.py 2001年01月03日 21:29:13 1.2
--- iso8859_14.py 2001年05月16日 09:41:45 1.3
***************
*** 73,77 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 73,75 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: iso8859_15.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/iso8859_15.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** iso8859_15.py 2001年01月03日 21:29:13 1.2
--- iso8859_15.py 2001年05月16日 09:41:45 1.3
***************
*** 50,54 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 50,52 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: iso8859_2.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/iso8859_2.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** iso8859_2.py 2001年01月03日 21:29:13 1.2
--- iso8859_2.py 2001年05月16日 09:41:45 1.3
***************
*** 99,103 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 99,101 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: iso8859_3.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/iso8859_3.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** iso8859_3.py 2001年01月03日 21:29:13 1.2
--- iso8859_3.py 2001年05月16日 09:41:45 1.3
***************
*** 77,81 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 77,79 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: iso8859_4.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/iso8859_4.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** iso8859_4.py 2001年01月03日 21:29:13 1.2
--- iso8859_4.py 2001年05月16日 09:41:45 1.3
***************
*** 92,96 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 92,94 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: iso8859_5.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/iso8859_5.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** iso8859_5.py 2001年01月03日 21:29:13 1.2
--- iso8859_5.py 2001年05月16日 09:41:45 1.3
***************
*** 136,140 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 136,138 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: iso8859_6.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/iso8859_6.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** iso8859_6.py 2001年01月03日 21:29:13 1.2
--- iso8859_6.py 2001年05月16日 09:41:45 1.3
***************
*** 135,139 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 135,137 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: iso8859_7.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/iso8859_7.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** iso8859_7.py 2001年01月03日 21:29:13 1.2
--- iso8859_7.py 2001年05月16日 09:41:45 1.3
***************
*** 122,126 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 122,124 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: iso8859_8.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/iso8859_8.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** iso8859_8.py 2001年01月03日 21:29:13 1.2
--- iso8859_8.py 2001年05月16日 09:41:45 1.3
***************
*** 110,114 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 110,112 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: iso8859_9.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/iso8859_9.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** iso8859_9.py 2001年01月03日 21:29:13 1.2
--- iso8859_9.py 2001年05月16日 09:41:45 1.3
***************
*** 48,52 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 48,50 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: koi8_r.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/koi8_r.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** koi8_r.py 2001年01月03日 21:29:13 1.2
--- koi8_r.py 2001年05月16日 09:41:45 1.3
***************
*** 170,174 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 170,172 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: mac_cyrillic.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/mac_cyrillic.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** mac_cyrillic.py 2001年01月03日 21:29:13 1.2
--- mac_cyrillic.py 2001年05月16日 09:41:45 1.3
***************
*** 165,169 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 165,167 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: mac_greek.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/mac_greek.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** mac_greek.py 2001年01月03日 21:29:13 1.2
--- mac_greek.py 2001年05月16日 09:41:45 1.3
***************
*** 168,172 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 168,170 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: mac_iceland.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/mac_iceland.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** mac_iceland.py 2001年01月03日 21:29:13 1.2
--- mac_iceland.py 2001年05月16日 09:41:45 1.3
***************
*** 164,168 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 164,166 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: mac_latin2.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/mac_latin2.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** mac_latin2.py 2001年01月03日 21:29:13 1.2
--- mac_latin2.py 2001年05月16日 09:41:45 1.3
***************
*** 168,172 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 168,170 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: mac_roman.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/mac_roman.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** mac_roman.py 2001年01月03日 21:29:13 1.2
--- mac_roman.py 2001年05月16日 09:41:45 1.3
***************
*** 165,169 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 165,167 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: mac_turkish.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/mac_turkish.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** mac_turkish.py 2001年01月03日 21:29:13 1.2
--- mac_turkish.py 2001年05月16日 09:41:45 1.3
***************
*** 165,169 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
--- 165,167 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
Index: rot_13.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/encodings/rot_13.py,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** rot_13.py 2001年05月15日 12:00:02 1.1
--- rot_13.py 2001年05月16日 09:41:45 1.2
***************
*** 94,100 ****
### Encoding Map
! encoding_map = {}
! for k,v in decoding_map.items():
! encoding_map[v] = k
### Filter API
--- 94,98 ----
### Encoding Map
! encoding_map = codecs.make_encoding_map(decoding_map)
### Filter API