Hi Fabian,
On 11/4/24 1:38 AM, Fabian Meumertzheim wrote:
Would contributions in this area be welcome? If it is possible to get
to a state where this assumption does hold via incremental, behavior
preserving changes to the native Windows parts of the Java runtime,
that would potentially allow the codepage to be made configurable from
the java.exe command line in the future.
I am afraid that the risk that would be involved in configuring
sun.jnu.encoding exceeds the benefit it would bring, as the encoding is
so baked in the basis of the Windows Java runtime. Since Microsoft
itself now recommends users choose UTF-8 as the ANSI code page (over
changing apps to use -W APIs)[1], I think we would want to wait for that
glorious day.
Naoto
[1]
https://learn.microsoft.com/en-us/windows/apps/design/globalizing/use-utf8-code-page#-a-vs--w-apis