# HG changeset patch # User Richard M. Stallman # Date 1026084289 0 # Node ID b3a9c5fdc73a5eb3dbf1dde62db46debd0da0754 # Parent 3fade010f334a02a0f505dc80348310fbd208360 keyboard-coding-system is initialized from the locale. diff -r 3fade010f334 -r b3a9c5fdc73a man/mule.texi --- a/man/mule.texi Sun Jul 07 23:23:15 2002 +0000 +++ b/man/mule.texi Sun Jul 07 23:24:49 2002 +0000 @@ -992,7 +992,19 @@ 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