aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc-André Lemburg <mal@egenix.com>2001-05-16 09:41:45 +0000
committerMarc-André Lemburg <mal@egenix.com>2001-05-16 09:41:45 +0000
commit716cf918390f86c69fb1525e13273570521da759 (patch)
treebf08e82c0f2dada12119fa31a5e23912ac5046bc /Lib/encodings/cp1256.py
parentBah, somehow the macroman<->iso-latin-1 translation got lost during the merge... (diff)
downloadcpython-716cf918390f86c69fb1525e13273570521da759.tar.gz
cpython-716cf918390f86c69fb1525e13273570521da759.tar.bz2
cpython-716cf918390f86c69fb1525e13273570521da759.zip
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.
Diffstat (limited to 'Lib/encodings/cp1256.py')
-rw-r--r--Lib/encodings/cp1256.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/Lib/encodings/cp1256.py b/Lib/encodings/cp1256.py
index d72c5bcc9bb..40ed577a854 100644
--- a/Lib/encodings/cp1256.py
+++ b/Lib/encodings/cp1256.py
@@ -126,6 +126,4 @@ decoding_map.update({
### Encoding Map
-encoding_map = {}
-for k,v in decoding_map.items():
- encoding_map[v] = k
+encoding_map = codecs.make_encoding_map(decoding_map)