diff options
| author | Eli Zaretskii | 2016-04-08 16:55:34 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2016-04-08 16:55:34 +0300 |
| commit | a75b9a6f2276a15a155660c99f7ff654190b7e9a (patch) | |
| tree | 5d5682a0ccf3be9932f232fd0447062ec20d765d /src | |
| parent | c93ae7a1e5a94541189a8f36984014344d561ffc (diff) | |
| parent | f6497c6e760b3b50015f35d7ce5a36df628ee498 (diff) | |
| download | emacs-a75b9a6f2276a15a155660c99f7ff654190b7e9a.tar.gz emacs-a75b9a6f2276a15a155660c99f7ff654190b7e9a.zip | |
Merge branch 'emacs-25' of git.savannah.gnu.org:/srv/git/emacs into emacs-25
Diffstat (limited to 'src')
| -rw-r--r-- | src/nsterm.m | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/nsterm.m b/src/nsterm.m index 4048ac46546..34c5395b630 100644 --- a/src/nsterm.m +++ b/src/nsterm.m | |||
| @@ -596,8 +596,15 @@ ns_init_locale (void) | |||
| 596 | 596 | ||
| 597 | @try | 597 | @try |
| 598 | { | 598 | { |
| 599 | /* It seems OS X should probably use UTF-8 everywhere. | ||
| 600 | 'localeIdentifier' does not specify the encoding, and I can't | ||
| 601 | find any way to get the OS to tell us which encoding to use, | ||
| 602 | so hard-code '.UTF-8'. */ | ||
| 603 | NSString *localeID = [NSString stringWithFormat:@"%@.UTF-8", | ||
| 604 | [locale localeIdentifier]]; | ||
| 605 | |||
| 599 | /* Set LANG to locale, but not if LANG is already set. */ | 606 | /* Set LANG to locale, but not if LANG is already set. */ |
| 600 | setenv("LANG", [[locale localeIdentifier] UTF8String], 0); | 607 | setenv("LANG", [localeID UTF8String], 0); |
| 601 | } | 608 | } |
| 602 | @catch (NSException *e) | 609 | @catch (NSException *e) |
| 603 | { | 610 | { |