[R-SIG-Mac] Bug related to locale changes.
Simon Urbanek
simon.urbanek at r-project.org
Mon Jun 8 14:55:36 CEST 2015
Interesting - it seems to fail only the first time after the locale is set:
> Sys.setlocale(locale="en_CA")
[1] "en_CA/en_CA/en_CA/C/en_CA/en_US.UTF-8"
> "320" > "300"
[1] NA
> "320" > "300"
[1] TRUE
> "320" > "300"
[1] TRUE
There is probably an associated error. I'll have a look later today unless someone beats me to it.
Thanks,
Simon
On Jun 8, 2015, at 7:40 AM, 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.
>
> The locale string "en_CA" doesn't appear to matter, as long as it is
> different from my previous locale.
>
> Do others see this? Can we fix it before the 3.2.1 release?
>
> Duncan Murdoch
>
> _______________________________________________
> R-SIG-Mac mailing list
> R-SIG-Mac at r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
>
More information about the R-SIG-Mac
mailing list