<i18n dev> RFR: 8274784: jshell: Garbled character was displayed by System.out.println(...) on Japanese Windows [v2]

Naoto Sato naoto at openjdk.java.net
Wed Nov 24 18:46:15 UTC 2021


On Wed, 24 Nov 2021 03:05:32 GMT, Ichiroh Takiguchi <itakiguchi at openjdk.org> wrote:

>> JEP-400 was implemented by JDK18-b13.
>> After JDK18-b13, garbled character was displayed by following code on Japanese Windows' command prompt.
>> 
>> System.out.println("\u3042")
>> 
>> Japanese "A" should be display ed, but garbled character was displayed.
>> Also saved jshell command list did not work as expected if Japanese character was there.
>> 
>> Following issue has some information
>> 8274544: Langtools command's usage were garbled on Japanese Windows #5771
>> https://github.com/openjdk/jdk/pull/5771
>> This issue also happens on Linux ja_JP.eucjp locale.
>> RemoteExecutionControl.java change is required for this issue.
>> 
>> Also we cannot input Japanese character on Linux ja_JP.eucjp locale terminal.
>> AbstractTerminal.java change is required for this issue.
>
> Ichiroh Takiguchi has updated the pull request incrementally with one additional commit since the last revision:
> 
>   8274784: jshell: Garbled character was displayed by System.out.println(...) on Japanese Windows

Looks good to me.

-------------

Marked as reviewed by naoto (Reviewer).

PR: https://git.openjdk.java.net/jdk/pull/6505


More information about the i18n-dev mailing list