hg: jdk7/tl/jdk: 6299219: euro sign failed to be printed in Console on Localized Windows platform with GBK encoding; ...

xueming.shen at sun.com xueming.shen at sun.com
Fri Jun 19 22:12:02 UTC 2009


Changeset: 77367060d119
Author:    sherman
Date:      2009-06-19 14:39 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/77367060d119

6299219: euro sign failed to be printed in Console on Localized Windows platform with GBK encoding
4891024: EUC-KR and JOHAB converters need to be updated to include two new characters
4287467: Character converter generator tool
Summary: Migrated some of the doublebyte charsets to the new implementation.
Reviewed-by: okutsu

! make/sun/nio/FILES_java.gmk
! make/sun/nio/Makefile
+ make/tools/CharsetMapping/EUC_CN.map
+ make/tools/CharsetMapping/EUC_KR.map
+ make/tools/CharsetMapping/GBK.map
+ make/tools/CharsetMapping/Johab.map
+ make/tools/CharsetMapping/MS932.c2b
+ make/tools/CharsetMapping/MS932.map
+ make/tools/CharsetMapping/MS932.nr
+ make/tools/CharsetMapping/MS936.map
+ make/tools/CharsetMapping/MS949.map
+ make/tools/CharsetMapping/MS950.map
+ make/tools/CharsetMapping/MS950.nr
! make/tools/CharsetMapping/dbcs
! make/tools/src/build/tools/charsetmapping/GenerateDBCS.java
! src/share/classes/sun/io/ByteToCharEUC_CN.java
! src/share/classes/sun/io/ByteToCharEUC_KR.java
! src/share/classes/sun/io/ByteToCharGBK.java
! src/share/classes/sun/io/ByteToCharJohab.java
! src/share/classes/sun/io/ByteToCharMS932.java
- src/share/classes/sun/io/ByteToCharMS932DB.java
! src/share/classes/sun/io/ByteToCharMS936.java
! src/share/classes/sun/io/ByteToCharMS949.java
! src/share/classes/sun/io/ByteToCharMS950.java
! src/share/classes/sun/io/ByteToCharMS950_HKSCS.java
! src/share/classes/sun/io/CharToByteEUC_CN.java
! src/share/classes/sun/io/CharToByteEUC_KR.java
! src/share/classes/sun/io/CharToByteGBK.java
! src/share/classes/sun/io/CharToByteJohab.java
! src/share/classes/sun/io/CharToByteMS932.java
- src/share/classes/sun/io/CharToByteMS932DB.java
! src/share/classes/sun/io/CharToByteMS936.java
! src/share/classes/sun/io/CharToByteMS949.java
! src/share/classes/sun/io/CharToByteMS950.java
! src/share/classes/sun/io/CharToByteMS950_HKSCS.java
! src/share/classes/sun/nio/cs/ext/DoubleByte.java
- src/share/classes/sun/nio/cs/ext/EUC_CN.java
- src/share/classes/sun/nio/cs/ext/EUC_KR.java
- src/share/classes/sun/nio/cs/ext/GBK.java
! src/share/classes/sun/nio/cs/ext/ISO2022_CN.java
- src/share/classes/sun/nio/cs/ext/Johab.java
- src/share/classes/sun/nio/cs/ext/MS932.java
- src/share/classes/sun/nio/cs/ext/MS932DB.java
! src/share/classes/sun/nio/cs/ext/MS932_0213.java
- src/share/classes/sun/nio/cs/ext/MS936.java
- src/share/classes/sun/nio/cs/ext/MS949.java
- src/share/classes/sun/nio/cs/ext/MS950.java
! src/share/classes/sun/nio/cs/ext/MS950_HKSCS.java
! src/solaris/classes/sun/awt/motif/X11GB2312.java
! src/solaris/classes/sun/awt/motif/X11GBK.java
! src/solaris/classes/sun/awt/motif/X11KSC5601.java
+ test/sun/nio/cs/OLD/DoubleByteDecoder.java
+ test/sun/nio/cs/OLD/DoubleByteEncoder.java
+ test/sun/nio/cs/OLD/EUC_CN_OLD.java
+ test/sun/nio/cs/OLD/EUC_KR_OLD.java
+ test/sun/nio/cs/OLD/GBK_OLD.java
+ test/sun/nio/cs/OLD/Johab_OLD.java
+ test/sun/nio/cs/OLD/MS932DB.java
+ test/sun/nio/cs/OLD/MS932_OLD.java
+ test/sun/nio/cs/OLD/MS936_OLD.java
+ test/sun/nio/cs/OLD/MS949_OLD.java
+ test/sun/nio/cs/OLD/MS950_OLD.java
! test/sun/nio/cs/OLD/TestIBMDB.java
+ test/sun/nio/cs/OLD/TestX11CS.java
+ test/sun/nio/cs/OLD/X11GB2312_OLD.java
+ test/sun/nio/cs/OLD/X11GBK_OLD.java
+ test/sun/nio/cs/OLD/X11KSC5601_OLD.java




More information about the core-libs-dev mailing list