This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: Encodings: koi8-u.py -- errata in decoding map
Type: Stage:
Components: Library (Lib) Versions: Python 2.3
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: lemburg Nosy List: bialix, doko, lemburg
Priority: normal Keywords:

Created on 2004-02-23 07:37 by bialix, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Messages (3)
msg20117 - (view) Author: Alexander Belchenko (bialix) Date: 2004-02-23 07:37
File koi8-u.py in /Lib/encodings/koi8-u.py has errata.
Decoding map dictionary update for ukrainian letter
"CYRILLIC CAPITAL LETTER UKRAINIAN IE" is 
***
0x00b4: 0x0403, #       CYRILLIC CAPITAL LETTER
UKRAINIAN IE
***

Must be Unicode representation - 0x0404 instead of 0x0403.

Reference: RFC2319 (look at
ftp://ftp.lucky.net/pub/koi8-u/RFC2319.txt
and
ftp://ftp.unicode.org/Public/4.0-Update1/UnicodeData-4.0.1d3b.txt)

Other cyrilic decoding map is correct.
msg20118 - (view) Author: Marc-Andre Lemburg (lemburg) * (Python committer) Date: 2004-02-23 09:05
Logged In: YES 
user_id=38388

Thanks.

Checking in koi8_u.py;
/cvsroot/python/python/dist/src/Lib/encodings/koi8_u.py,v 
<--  koi8_u.py
new revision: 1.2; previous revision: 1.1
msg20119 - (view) Author: Matthias Klose (doko) * (Python committer) Date: 2004-08-24 21:39
Logged In: YES 
user_id=60903

fixed in the 2.3 branch as well: Lib/encodings/koi8_u.py
1.1.18.1
History
Date User Action Args
2022-04-11 14:56:02adminsetgithub: 39976
2004-02-23 07:37:25bialixcreate