JDK-4100019 : RFE: Cp932 (MS Windows Japanese Shift-JIS) is desired
  • Type: Enhancement
  • Component: core-libs
  • Sub-Component: java.nio.charsets
  • Affected Version: 1.1.5,1.1.6,1.1.7
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: windows_nt
  • CPU: x86
  • Submitted: 1997-12-17
  • Updated: 1999-01-14
  • Resolved: 1999-01-14
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other Other
1.1.8 1.1.8Fixed 1.2.0Fixed
Related Reports
Duplicate :  
Duplicate :  
Relates :  
Relates :  
Relates :  
Description

Name: rm29839			Date: 12/17/97


New code page converter Cp932 which represents Microsoft Windows Shift-JIS is desired.
Cp932 is a superset of SJIS. It includes following characters:
-
0x8740 - 0x879C :   83 characters
0xED40 - 0xEDFC :  188 characters
0xEE40 - 0xEEFC :  186 characters
0xF040 - 0xF9FC : 2071 characters (End-User-Defined Characters)
0xFA40 - 0xFC4B :  388 characters
-
Since SJIS is the default encoding of JVM on Japanese Windows NT/95,
above characters are gone during conversion.
(Review ID: 22061)
======================================================================

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: 1.1.8 1.2fcs FIXED IN: 1.1.8 1.2fcs INTEGRATED IN: 1.1.8 1.2fcs
14-06-2004

WORK AROUND Name: rm29839 Date: 12/17/97 None. ======================================================================
11-06-2004

EVALUATION cannot verify the bug, no regression test provided. tao.zhang@eng 1999-03-01 Introduced MS932 converters that are fully compatible with Win32 CP932. Changed the default encoding for Japanese Win32 platforms to MS932. masayoshi.okutsu@Eng 1998-08-12 I checked how Outlook Express handles Microsoft Code Page 932. First, it uses "Shift JIS" as the name for Microsoft Code Page 932. Second, it sends Microsoft Code Page 932 encoded e-mail messages under the MIME tag, "shift_jis". So, as far as Microsoft uses Shift JIS as the name for their Code Page 932, JDK should follow it on Win32 for the compatibility. Note that there is one Japanese licensee that is strongly against this policy and suggests to strictly use Shift JIS as the JIS-defined shift encoding presentation of JIS X 0208-1997. However, the reality is that almost all PC end users and most software developers (have to) treat Shift JIS as Microsoft Code Page 932. masayoshi.okutsu@Eng 1998-10-25
25-10-1998