Skip to content
Back to formatted view

Raw Message

Message-ID: <8DE8352C-424E-47A4-B0E9-237AB0E53539@xs4all.nl>
Date: 2015-06-08T12:37:06Z
From: Berend Hasselman
Subject: Bug related to locale changes.
In-Reply-To: <55757F35.6090607@gmail.com>

> On 08-06-2015, at 13:40, Duncan Murdoch <murdoch.duncan at gmail.com> wrote:
> 
> I posted this to R-devel yesterday; from responses received, it appears
> to be OSX-specific (maybe Mavericks-specific).
> 
> In an R session started from the terminal with R --vanilla, I see this:
> 
>> Sys.setlocale(locale="en_CA")
> [1] "en_CA/en_CA/en_CA/C/en_CA/en_CA.UTF-8"
>> "320" > "300"
> [1] NA
>> "320" > "300"
> [1] TRUE
> 
> The first string comparison after the locale change produces NA, while
> later ones are fine.
> 

I see the similar things on R version 3.2.0 Patched (2015-05-11 r68355)

> Sys.setlocale(locale="en_CA")
[1] "en_CA/en_CA/en_CA/C/en_CA/en_GB"
> "320" > "300"
[1] NA
> "320" > "300"
[1] TRUE

Berend