Mercurial > emacs
changeset 40488:554167b7ed9e
Describe Emacs setup in UTF-8 locales.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Tue, 30 Oct 2001 09:19:20 +0000 |
parents | 8c17e2ae6bf5 |
children | 86b32dd85d89 |
files | etc/PROBLEMS |
diffstat | 1 files changed, 23 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/etc/PROBLEMS Tue Oct 30 08:51:51 2001 +0000 +++ b/etc/PROBLEMS Tue Oct 30 09:19:20 2001 +0000 @@ -871,6 +871,29 @@ To work around this, install some add-on package such as Mule-UCS. +* Problems when using Emacs with UTF-8 locales + +Some systems, including recent versions of GNU/Linux, have terminals +or X11 subsystems that can be configured to provide Unicode/UTF-8 +input and display. Normally, such a system sets environment variables +such as LANG, LC_CTYPE, or LC_ALL to a string which ends with a +`.UTF-8'. For example, a system like this in a French locale might +use `fr_FR.UTF-8' as the value of LANG. + +Since Unicode support in Emacs, as of v21.1, is not yet complete (see +the previous entry in this file), UTF-8 support is not enabled by +default, even in UTF-8 locales. Thus, some Emacs features, such as +non-ASCII keyboard input, might appear to be broken in these locales. +To solve these problems, you need to turn on some options in your +`.emacs' file. Specifically, the following customizations should make +Emacs work correctly with UTF-8 input and text: + + (setq locale-coding-system 'utf-8) + (set-terminal-coding-system 'utf-8) + (set-keyboard-coding-system 'utf-8) + (set-selection-coding-system 'utf-8) + (prefer-coding-system 'utf-8) + * The `oc-unicode' package doesn't work with Emacs 21. This package tries to define more private charsets than there are free