From dfa56e2b678eddd320b6c696552fa16e194f2258 Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Sun, 7 Jul 2002 23:24:49 +0000 Subject: [PATCH] keyboard-coding-system is initialized from the locale. --- man/mule.texi | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/man/mule.texi b/man/mule.texi index e819e186a7e..06bb9617166 100644 --- a/man/mule.texi +++ b/man/mule.texi @@ -992,7 +992,19 @@ translation of keyboard input is useful for terminals with keys that send non-ASCII graphic characters---for example, some terminals designed for ISO Latin-1 or subsets of it. - By default, keyboard input is not translated at all. + By default, keyboard input is translated based on your system locale +setting. If your terminal does not really support the encoding +implied by your locale (for example, if you find it inserts a +non-ASCII character if you type @kbd{M-i}), you will need to set +@code{keyboard-coding-system} to @code{nil} to turn off encoding. +You can do this by putting + +@lisp +(set-keyboard-coding-system nil) +@end lisp + +@noindent +in your @file{~/.emacs} file. There is a similarity between using a coding system translation for keyboard input, and using an input method: both define sequences of -- 2.39.2