diff options
author | Eli Zaretskii <eliz@gnu.org> | 2019-03-16 13:59:03 +0200 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2019-03-16 13:59:03 +0200 |
commit | 34dd4e0a83e19882f61c9a2ac99ecc12632d13d4 (patch) | |
tree | 4a75c1022d920bba69782097c90b22e03d4a8365 /etc | |
parent | 164b78c714dd5300cc1e6f630dc596856486b432 (diff) | |
download | emacs-34dd4e0a83e19882f61c9a2ac99ecc12632d13d4.tar.gz |
Improve locale and language environment setting at startup
* lisp/international/mule-cmds.el (locale-language-names): Add
more locales and their language environments.
(set-locale-environment): Use w32-multibyte-code-page, if
non-zero, as locale-coding-system. (Bug#34684)
* src/w32fns.c (globals_of_w32fns) <w32-multibyte-code-page>:
New variable.
* etc/NEWS: Mention w32-multibyte-code-page.
Diffstat (limited to 'etc')
-rw-r--r-- | etc/NEWS | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -1736,6 +1736,14 @@ versions of MS-Windows. Set this variable to 50 if for some reason you need the old behavior (and please report such situations to Emacs developers). +--- +** New variable 'w32-multibyte-code-page'. +This variable holds the value of the multibyte code page used by the +system. It is usually zero, which indicates that 'w32-ansi-code-page' +is being used, except in Far Eastern locales. When this variable is +non-zero, Emacs at startup sets 'locale-coding-system' to the +corresponding encoding, instead of using 'w32-ansi-code-page'. + +++ ** On NS the behaviour of drag and drop can now be modified by use of modifier keys in line with Apples guidelines. This makes the drag and |