ICU 2.2/2.6 MS Windows CP 1255/56/57

2 views
Skip to first unread message

Langer, Paul

unread,
Oct 1, 2003, 12:36:08 PM10/1/03
to icu-ch...@www-126.southbury.usf.ibm.com

The mappings for following MS Windows code pages are changed
in the default distribution between ICU 2.2 and 2.6:
1255 (Hebrew), 1256 (Arabic) and 1257 (Baltic).

It looks like the old ones were "better" (in sync with
MS's code page definitions at
http://www.microsoft.com/globaldev/reference/sbcs/1255.htm
http://www.microsoft.com/globaldev/reference/sbcs/1256.htm
http://www.microsoft.com/globaldev/reference/sbcs/1257.htm).

Was this changed by accident or on purpose?

Details:

MS Windows CP 1255:
Identifier "windows-1255" is mapped to converter "ibm-5351"
in ICU 2.2 and to "ibm-5351_P100-1998" in ICU 2.6.
Code points xA1, xAA, xB8, xBA, xBF, xD7 and xD8 are not
defined any more, whereas the "old" converter contained
appropriate mappings.

MS Windows CP 1256:
Identifier "windows-1256" is mapped to converter "ibm-5352"
in ICU 2.2 and to "ibm-5352_P100-1998"  in ICU 2.6.
Code points xAA, xC0 and xFF are not defined any more, whereas
the "old" converter contained appropriate mappings.

MS Windows CP 1257:
Identifier "windows-1257" is mapped to converter "ibm-5353"
in ICU 2.2 and to "ibm-5353_P100-1998"  in ICU 2.6.
Code points xB4 and xFF are not defined any more, whereas
the "old" converter contained appropriate mappings.

All the best,
Paul


------------------------------------------------------------
Paul Langer               E-mail: paul....@softwareag.com
Software AG               Phone: +49-6151-92-1912              
Uhlandstraße 12           Fax: +49-6151-92-1613
64297 Darmstadt
Germany
 

George Rhoten

unread,
Oct 1, 2003, 8:24:13 PM10/1/03
to Langer, Paul, icu-ch...@www-126.southbury.usf.ibm.com
If you would like to add the real windows-125x mappings, you can download
it from our Charset repository and add them to your copy of ICU
http://oss.software.ibm.com/icu/charset/index.html

This change was on purpose. The original mapping table was hand modified.
As a general rule, we do not hand modify mapping tables anymore. It
causes too many portability problems.

George Rhoten
IBM Globalization Center of Competency/ICU San José, CA, USA




"Langer, Paul" <Paul....@softwareag.com>
Sent by: icu-chars...@oss.software.ibm.com
10/01/2003 09:36 AM

To: "'icu-ch...@oss.software.ibm.com'"
<icu-ch...@oss.software.ibm.com>
cc:
Subject: ICU 2.2/2.6 MS Windows CP 1255/56/57
Reply all
Reply to author
Forward
0 new messages