On Wed, 12 Jul 2023 13:26:03 GMT, Alan Bateman <al...@openjdk.org> wrote:

> I suspect this change to StreamTokenizer needs eyes. I think long standing 
> behavior of the lowerCaseMode(true) has been to use the rules for the default 
> locale so we need to be careful.

I investigated some usage of this method on GitHub:

https://github.com/search?q=%22lowerCaseMode%28true%29%22+language%3AJava&type=code

In the use cases I see, it seems that no one wants to rely on the default 
locale.

However, while I think this corrects the behavior, this caused a change in the 
behavior of the API, so a CSR may be required. I don't want to debate this in 
this PR, so I'll revert this change and open a new PR in the future.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/14763#discussion_r1261271535

Reply via email to