Hi Andrew,
On Sep 22, 2026, Andrew Bille wrote:
> fixing it in frontend locale
> initialization is preferable to teaching individual tests about
> Windows decimal separators.
My patch was intended to adapt the tests to the existing Windows
behavior. Yours changes that behavior for frontend users, which seems
worth discussing separately. A non-empty LC_NUMERIC may already be
inherited by scripts that currently work because Windows ignores it.
There is also the precedence question: this patch applies LC_NUMERIC
without checking LC_ALL, so it does not quite reproduce POSIX behavior.
I'd propose to fix the tests independently while discussing what locale
environment handling we want on Windows.
Thank you!
Best regards, Andrew Borodin.