From 7797be7b3b738689343dc6adaef29ee0a893874b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Lemburg?= Date: Fri, 21 Oct 2005 14:02:28 +0000 Subject: [PATCH] Alias iso8859_1 to latin_1 which is the same encoding, but has a much faster codec implementation. --- Lib/encodings/aliases.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Lib/encodings/aliases.py b/Lib/encodings/aliases.py index 7362e788405..681f9e356ca 100644 --- a/Lib/encodings/aliases.py +++ b/Lib/encodings/aliases.py @@ -393,11 +393,18 @@ 'cskoi8r' : 'koi8_r', # latin_1 codec + # + # Note that the latin_1 codec is implemented internally in C and a + # lot faster than the charmap codec iso8859_1 which uses the same + # encoding. This is why we discourage the use of the iso8859_1 + # codec and alias it to latin_1 instead. + # '8859' : 'latin_1', 'cp819' : 'latin_1', 'csisolatin1' : 'latin_1', 'ibm819' : 'latin_1', 'iso8859' : 'latin_1', + 'iso8859_1' : 'latin_1', 'iso_8859_1' : 'latin_1', 'iso_8859_1_1987' : 'latin_1', 'iso_ir_100' : 'latin_1',