aboutsummaryrefslogtreecommitdiffstats
path: root/etc/PROBLEMS
diff options
context:
space:
mode:
authorEli Zaretskii2001-10-30 09:19:20 +0000
committerEli Zaretskii2001-10-30 09:19:20 +0000
commitde7396bb05e0361d9684fcf0888b3bfcd8e877a3 (patch)
tree5428242001311e10a7779f457beb28a16488a0a9 /etc/PROBLEMS
parent8e8223e20f0a77272aa5970e1f90c4e77fb20f32 (diff)
downloademacs-de7396bb05e0361d9684fcf0888b3bfcd8e877a3.tar.gz
emacs-de7396bb05e0361d9684fcf0888b3bfcd8e877a3.zip
Describe Emacs setup in UTF-8 locales.
Diffstat (limited to 'etc/PROBLEMS')
-rw-r--r--etc/PROBLEMS23
1 files changed, 23 insertions, 0 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index d4efbaf19e6..4488d50764e 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -871,6 +871,29 @@ buffer neither as ISO 8859-7 nor as UTF-8.
871 871
872To work around this, install some add-on package such as Mule-UCS. 872To work around this, install some add-on package such as Mule-UCS.
873 873
874* Problems when using Emacs with UTF-8 locales
875
876Some systems, including recent versions of GNU/Linux, have terminals
877or X11 subsystems that can be configured to provide Unicode/UTF-8
878input and display. Normally, such a system sets environment variables
879such as LANG, LC_CTYPE, or LC_ALL to a string which ends with a
880`.UTF-8'. For example, a system like this in a French locale might
881use `fr_FR.UTF-8' as the value of LANG.
882
883Since Unicode support in Emacs, as of v21.1, is not yet complete (see
884the previous entry in this file), UTF-8 support is not enabled by
885default, even in UTF-8 locales. Thus, some Emacs features, such as
886non-ASCII keyboard input, might appear to be broken in these locales.
887To solve these problems, you need to turn on some options in your
888`.emacs' file. Specifically, the following customizations should make
889Emacs work correctly with UTF-8 input and text:
890
891 (setq locale-coding-system 'utf-8)
892 (set-terminal-coding-system 'utf-8)
893 (set-keyboard-coding-system 'utf-8)
894 (set-selection-coding-system 'utf-8)
895 (prefer-coding-system 'utf-8)
896
874* The `oc-unicode' package doesn't work with Emacs 21. 897* The `oc-unicode' package doesn't work with Emacs 21.
875 898
876This package tries to define more private charsets than there are free 899This package tries to define more private charsets than there are free