After having worked a long time to make the built-in emacs work with
non-US keyboards {in my case: Danish keyboard}, I have finally
succeeded.
Just put this .emacs file in your home directory:
(load-library "iso-insert")
(set-keyboard-coding-system 'iso-8859-1)
(set-language-environment "Latin-1")
This makes emacs accept the Danish characters from the keyboard. But
also German characters like ß {in 'Straß'} on alt-s, French chars like ç
{in 'garçon'} on alt-c and Spanish chars like ç {in 'señor'} on alt-n. I
think they are properly placed on the German, French and Spanish
keyboards respectively.
The fink version of emacs doesn't work with this .emacs file. It still
gives 'fxe' when you type 'æøå'.
--
Per Erik Rønne
http://www.RQNNE.dk