Bug 16388 - default R_ENCODING_LOCALES uses non-existing locales on OS X
Summary: default R_ENCODING_LOCALES uses non-existing locales on OS X
Status: ASSIGNED
Alias: None
Product: R
Classification: Unclassified
Component: Mac GUI / Mac specific (show other bugs)
Version: R 3.2.0
Hardware: All OS X Mavericks
: P5 normal
Assignee: Simon Urbanek
URL:
Depends on:
Blocks:
 
Reported: 2015-05-15 14:35 UTC by Simon Urbanek
Modified: 2015-08-12 16:00 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Urbanek 2015-05-15 14:35:13 UTC
If explicit R_ENCODING_LOCALES setting doesn't exist tools:::.check_package_code_syntax() uses locales that don't exist on OS X (e.g., en_US.utf8). Ideally, it should use locales that do exist for OS X builds.
Comment 1 Brian Ripley 2015-08-12 16:00:09 UTC
Ideally it would for all other OSes too! However, the manual says

 it is strongly recommended to check in a UTF-8 locale. 

and this value is not used if that recommendation is followed.

I've changed the UTF-8 one to the more common .UTF-8 in R-devel.