Mailinglist Archive: opensuse-bugs (12990 mails)

< Previous Next >
[Bug 461243] GNU Emacs Compose <Multi_key> is undefined
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Tue, 27 Jan 2009 05:24:46 -0700 (MST)
  • Message-id: <20090127122446.0AA39CC7CD@xxxxxxxxxxxxxxxxxxxxxx>

User mfabian@xxxxxxxxxx added comment

--- Comment #18 from Mike Fabian <mfabian@xxxxxxxxxx> 2009-01-27 05:24:45 MST
Which XIM server are you using? Older XIM servers don’t support
Compose, for example when using kinput2 (Japanese XIM server, needs

env XMODIFIERS=@im=kinput2 LANG=ja_JP.UTF-8 emacs -q

you see the problem you reported (<Multi_key> is undefined error from

But if you use a XIM server which has its own builtin Compose support
like SCIM, Compose in emacs works:

env XMODIFIERS=@im=SCIM LANG=ja_JP.UTF-8 emacs -q

The problem is that Compose is also a sort of XIM. You can
select using Compose by setting XMODIFIERS=@im=local.
But then you cannot input Japanese or Chinese.
To input Japanese or Chinese you need to set XMODIFIERS to an
XIM server which supports Japanese or Chinese. But then
you cannot use the Compose support in X11 anymore because
you can only use one XIM server at a time.

To solve this problems, some XIM servers, for example scim and uim
have implemented their own Compose support. I.e. when
using SCIM, the Compose support behaves like the one in X11 but
in reality it is implemented in scim.

Configure bugmail:
------- You are receiving this mail because: -------
You are on the CC list for the bug.
< Previous Next >