I've just upgraded to 13.10 and noticed that dead keys are not working anymore in emacs (a keystroke to ' leads emacs to display <dead-acute> is undefined
instead of waiting to the next key. In addition, use of the compose key leads to <Multi_key> is undefined
and it is impossible to use keybindings such as <M-^>
. Other applications work fine as far as I can tell.
A brief search on the internet suggested to (require 'iso-transl)
to .emacs
. This solves the first issue, but not the other ones.
Another possible workaround seen on the web is to launch emacs with an empty XMODIFIERS
variable, as XMODIFIERS='' emacs
, instead of XMODIFIERS= @im=ibus
which seems to be the default in 13.10. Then everything works fine, but it looks like a kludge. Is there a way to make emacs work with ibus on this subject?
Update: I observe the same behavior in 14.04.
Update: content of .dmrc
as asked for in comments:
[Desktop]
Session=xubuntu
Language=fr_FR
Layout=us intl
Langlist=fr_FR:en
LCMess=fr_FR.UTF-8
iso-transl
(note the dash.)