Hi, Sven Joachim <[EMAIL PROTECTED]> writes:
>>> Invoking `set-keyboard-coding-system' in an "emacs -nw" session fails. >>> For instance, asking it `no-conversion' (which is needed so that dead >>> keys work as expected) fails: >> >>> Unsupported coding system in Encoded-kbd mode: no-conversion >> >> I don't understand why you have to set >> keyboard-coding-system to no-conversion for dead keys. Dead >> keys must be handled by terminal, and Emacs just receives >> the resulting character (encoded in your locale) from the >> terminal. So, setting keyboard-coding-system to what is >> appropriate for your locale should work well, and that >> should be done automatically. Indeed, using "C" as my locale fixes the problem (I used to have "LC_CTYPE=fr_FR"). Strangely enough, Emacs 21.4.1 with "LC_CTYPE=fr_FR" doesn't have the problem (i.e., dead keys are usable). Checking the "Meta Sends Escape" box of the xterm in which I run Emacs 22 also fixes the problem, even with a non-C locale. I guess I'm just displaying my lack of familiarity with how terminals work... >> What other choices were tried? utf-8, latin-X should all >> work. What is your locale? With a "C" locale, utf-8, latin-1, and others are accepted, whereas `no-conversion' yields the above error message. Thanks, Ludovic. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]