> -----Original Message-----
> From: Branko Čibej [mailto:brane_at_wandisco.com]
> Sent: maandag 9 februari 2015 16:04
> To: dev_at_subversion.apache.org
> Subject: Re: svn commit: r1654810 -
> /subversion/trunk/subversion/tests/cmdline/prop_tests.py
>
> On 09.02.2015 14:40, Philip Martin wrote:
> > Ivan Zhakov <ivan_at_visualsvn.com> writes:
> >
> >> On 9 February 2015 at 16:22, Philip Martin <philip.martin_at_wandisco.com>
> wrote:
> >>> "Bert Huijben" <bert_at_qqmail.nl> writes:
> >>>
> >>>> A few years ago we added code to the test suite that should force the
> >>>> locale to the expected locale and that works for me...
> >>> build/run_tests.py
> >>>
> >>> # Ensure the compiled C tests use a known locale (Python tests set the
> locale
> >>> # explicitly).
> >>> os.environ['LC_ALL'] = 'C'
> >>>
> >>> subversion/tests/cmdline/svntest/main.py
> >>>
> >>> # Set C locale for command line programs
> >>> os.environ['LC_ALL'] = 'C'
> >>>
> >> It seems this code doesn't work if Windows is configured to use non-US
> >> locale as *system* locale.
> > Does setting LANGUAGE work? Or perhaps LANG?
>
> No; Windows doesn't have the concept of per-process locales, only
> per-window input methods.
Why does this then change the output of my dates from English to Dutch?
Windows itself doesn't support this, but the C runtime library certainly does support this.
Bert
Received on 2015-02-09 16:24:21 CET