-
Bug
-
Resolution: Fixed
-
P3
-
None
-
b12
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8246838 | 13.0.4 | Ichiroh Takiguchi | P3 | Resolved | Fixed | b05 |
JDK-8241510 | 11.0.8 | Ichiroh Takiguchi | P3 | Resolved | Fixed | b01 |
JDK-8332708 | openjdk8u422 | Severin Gehwolf | P3 | Resolved | Fixed | b03 |
IBM-943 is IBM's Japanese PC encoding, and is used to support Japanese on some of IBM products.
MS932 (Windows-31J) is Japanese Microsoft Windows encoding.
Current IBM-943 charset does not contain 5 compatible entries compared to MS932 charset.
$ java IBM943CompatTest.java
windows-31j->x-IBM943C:\u2015:\x81\x5C
windows-31j->x-IBM943C:\u2225:\x81\x61
windows-31j->x-IBM943C:\uFF0D:\x81\x7C
windows-31j->x-IBM943C:\uFF5E:\x81\x60
windows-31j->x-IBM943C:\uFFE4:\xFA\x55
To support these entries, IBM-943's charset encoder should refer 34B003AF.RPMAP130 [1] conversion table.
[1] http://download.boulder.ibm.com/ibmdl/pub/software/dw/java/cdctables.zip > Package2.zip > IBM-943.zip
Initial submission:
https://mail.openjdk.java.net/pipermail/core-libs-dev/2020-February/064816.html
MS932 (Windows-31J) is Japanese Microsoft Windows encoding.
Current IBM-943 charset does not contain 5 compatible entries compared to MS932 charset.
$ java IBM943CompatTest.java
windows-31j->x-IBM943C:\u2015:\x81\x5C
windows-31j->x-IBM943C:\u2225:\x81\x61
windows-31j->x-IBM943C:\uFF0D:\x81\x7C
windows-31j->x-IBM943C:\uFF5E:\x81\x60
windows-31j->x-IBM943C:\uFFE4:\xFA\x55
To support these entries, IBM-943's charset encoder should refer 34B003AF.RPMAP130 [1] conversion table.
[1] http://download.boulder.ibm.com/ibmdl/pub/software/dw/java/cdctables.zip > Package2.zip > IBM-943.zip
Initial submission:
https://mail.openjdk.java.net/pipermail/core-libs-dev/2020-February/064816.html
- backported by
-
JDK-8241510 IBM-943 charset encoder needs updating
- Resolved
-
JDK-8246838 IBM-943 charset encoder needs updating
- Resolved
-
JDK-8332708 IBM-943 charset encoder needs updating
- Resolved
- relates to
-
JDK-8239965 XMLEncoder/Test4625418.java fails due to "Error: Cp943 - can't read properly"
- Resolved
- links to
-
Commit openjdk/jdk8u-dev/ab408deb
-
Review openjdk/jdk8u-dev/476
-
Review openjdk/jdk8u-dev/480
(2 links to)