RFR: 8356977: UTF-8 cleanups [v2]
Phil Race
prr at openjdk.org
Wed May 28 20:55:03 UTC 2025
On Mon, 26 May 2025 07:55:52 GMT, Magnus Ihse Bursie <ihse at openjdk.org> wrote:
>> Magnus Ihse Bursie has updated the pull request incrementally with two additional commits since the last revision:
>>
>> - Restore MenuShortcut.java
>> - Restore LocaleDataTest.java
>
> test/jdk/java/awt/event/KeyEvent/KeyTyped/EscapeKeyTyped.java line 90:
>
>> 88: printKey(e);
>> 89: int keychar = e.getKeyChar();
>> 90: if (keychar == 27) { // Escape character is 27 or \u001b
>
> @prrace I think this is an actual bug. `\u0021` codes to `!`, and I don't think that is what was meant. Do you still want me to revert it?
You are right, that's a typo. Keep your change.
And I don't know why the code uses literal 27 instead of KeyEvent.VK_ESCAPE .. but that's not your problem.
https://docs.oracle.com/en/java/javase/21/docs/api/constant-values.html#java.awt.event.KeyEvent.VK_ESCAPE
> test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java line 188:
>
>> 186: + "\"After\" lists.\n"
>> 187: + " Added printers are highlighted with "
>> 188: + "green color, removed ones \u2014 with "
>
> @prrace This too seems like a bug, or rather a typo. The text currently reads `Added printers are highlighted with green color, removed ones — with red color.`. The Em dash does not make any sense to me, and seems to be a copy paste error.
>
> Do you still want me to revert it?
I agree. Keep your change.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/25228#discussion_r2112722311
PR Review Comment: https://git.openjdk.org/jdk/pull/25228#discussion_r2112731040
More information about the compiler-dev
mailing list