[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Emacs 24 and dead keys in Fedora 18
From: |
Alexandre Lagüe-Jacques |
Subject: |
Emacs 24 and dead keys in Fedora 18 |
Date: |
Sat, 23 Mar 2013 09:17:34 +0100 |
Hello all,
After installing Fedora 18, I've come across an odd problem with
Emacs. I have posted this to the fedora-forum as well, but I'm not
sure if the problem is Emacs or Fedora.
I use a Canadian multilingual keyboard. With this keyboard it is
possible to type the characters of every European language based on
the Latin alphabet. Dead keys are very important, as they allow one to
add frequently occurring accent marks to different letters. The
physical layout is here:
http://upload.wikimedia.org/wikipedia/commons/5/55/KB_Canadian_Multilingual_Standard_comment-fr.svg
When I first ran Emacs after the installation, the dead keys that I
commonly use in French or German were not working. Emacs would display
an error like '<dead-grave> is undefined' when I pressed the dead key
and the subsquent letter was printed without an accent. The Emacs Wiki
provided a partial solution, namely the addition of the following line
to one's .emacs:
(require 'iso-transl)
(Source: http://www.emacswiki.org/emacs/DeadKeys)
Now I deal a lot with central Europe, and this requires me to type
words in languages like Czech or Polish. Interestingly enough, one can
not enter common Czech or Polish accented characters like ą, ę, ż, or
ž, which require a dead key. This produces an error message like
'<S-dead-caron> is undefined'. What doesn't require a dead key -- 'ł'
or 'Ł' for example, works. A further letter common to Polish produced
with a dead accent, ó or Ó, functions!
This implies that the input of non-ISO-8859-1 characters with dead
keys is somehow broken. Remember, I can type letters in French or
German that require dead keys without a problem. (The ó or Ó is also
used in Spanish I believe.) Furthermore, opening files in Emacs that
contain the problem characters, or copying text containing them into
Emacs, functions normally.
Any ideas?
- Emacs 24 and dead keys in Fedora 18,
Alexandre Lagüe-Jacques <=