-
Bug
-
Resolution: Fixed
-
P4
-
1.0.2
-
kestrel
-
generic
-
generic
Name: bb33257 Date: 12/23/98
The converters for Cp943 and Cp943C (Japanese IBM PC) have a number of problems
dealing with the "ITAIJI" characters.
The broken conversions, and the corrections, are as follows:
ByteToCharCp943, ByteToCharCp943C
IBM PC to Unicode
Current mapping Correct mapping
xFA59 -> uF86F xFA59 -> u2116
CharToByteCp943, CharToByteCp943C
Unicode to IBM PC
Current mapping Correct mapping
u4FE0 -> x3F u4FE0 -> x8BA0
u525D -> x3F u525D -> x948D
u555E -> x3F u555E -> x88A0
u5699 -> x3F u5699 -> x8A9A
u56CA -> x3F u56CA -> x9458
u5861 -> x3F u5861 -> x9355
u5C5B -> x3F u5C5B -> x9BA0
u5C62 -> x3F u5C62 -> x8EC6
u6451 -> x3F u6451 -> x92CD
u6414 -> x3F u6414 -> x917E
u6522 -> x3F u6522 -> x9DB7
u6805 -> x3F u6805 -> x8DF2
u688E -> x3F u688E -> x9E94
u7006 -> x3F u7006 -> x93C0
u6F51 -> x3F u6F51 -> x94AC
u7130 -> x3F u7130 -> x898B
u7626 -> x3F u7626 -> x9189
u79B1 -> x3F u79B1 -> x9398
u7C1E -> x3F u7C1E -> x925C
u7E48 -> x3F u7E48 -> xE379
u7E6B -> x3F u7E6B -> x8C71
u7E61 -> x3F u7E61 -> x8F4A
u8141 -> x3F u8141 -> xE445
u8346 -> x3F u8346 -> x8C74
u840A -> x3F u840A -> x9789
u8523 -> x3F u8523 -> x8FD3
u87EC -> x3F u87EC -> x90E4
u881F -> x3F u881F -> x9858
u8EC0 -> x3F u8EC0 -> x8BEB
u91B1 -> x3F u91B1 -> x94AE
u91AC -> x3F u91AC -> x8FDD
u9830 -> x3F u9830 -> x966A
u9839 -> x3F u9839 -> xE8F6
u985A -> x3F u985A -> x935E
u9A52 -> x3F u9A52 -> x91CB
u9DD7 -> x3F u9DD7 -> x89A8
u9E7C -> x3F u9E7C -> x8CB2
u9EB4 -> x3F u9EB4 -> x8D8D
u9EB5 -> x3F u9EB5 -> x96CB
u2116 -> x3F u2116 -> xFA59
u00A2 -> x80 u00A2 -> x3F
u00A3 -> xA0 u00A3 -> x3F
u00AC -> xFD u00AC -> x3F
Additional chars for MS compatibility:
u2015 -> x815C
uFF5E -> x8160
u2225 -> x8161
uFF0D -> x817C
uFFE4 -> xFA55
I'm filing this bug on behalf of IBM Japan's DBCS group. Since
I don't really know that much about these issues myself, feel free
to contact Masayuki Fuse at <###@###.###> for more info.
======================================================================