[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: dead-key keysyms do not work

From: Eli Zaretskii
Subject: Re: dead-key keysyms do not work
Date: Mon, 17 Dec 2001 09:40:13 +0200 (IST)

On Mon, 17 Dec 2001, Enrique Perez-Terron wrote:

>   value of $LC_ALL: nil
>   value of $LC_COLLATE: nil
>   value of $LC_CTYPE: nil
>   value of $LC_MESSAGES: nil
>   value of $LC_MONETARY: nil
>   value of $LC_NUMERIC: nil
>   value of $LC_TIME: nil
>   value of $LANG: nil
>   locale-coding-system: nil
>   default-enable-multibyte-characters: t
> Please describe exactly what actions triggered the bug
> and the precise symptoms of the bug:
> Keys with keysyms dead_acute, dead_grave, dead_circumflex
> and dead_tilde produce a beep, but do not self-insert
> or work as latin-1-prefix input method prefixes.

I think that's because your locale-coding-system is nil, which in turn
happens because none of the LANG and LC_* variables are set in the
environment.  Emacs needs to know what is your locale to correctly
decode X keysyms.  Please try setting LANG to "no", restart Emacs, and
see if that helps.

> When I save a file containing 8-bit characters I get a question about
> the encoding.

If the 8-bit characters can be safely encoded with your default
encoding (Latin-1, in your case), Emacs 21 should do that
automatically.  I think this will also be cured by setting LANG or
LC_ALL to "no" (or some other appropriate value).

reply via email to

[Prev in Thread] Current Thread [Next in Thread]