unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* <Multi_key> is undefined
@ 2015-04-08 14:06 jonetsu
  0 siblings, 0 replies; 5+ messages in thread
From: jonetsu @ 2015-04-08 14:06 UTC (permalink / raw)
  To: help-gnu-emacs

Hello,

The use case is being able to type pinyin characters.  The actual
pinyin characters, whit the punctuation marks.  Two of them are
easy to have using a German keyboard.  The two others are
accessible using the so-called 'compose key'.

Using Linux Mint 17 (Ubuntu based), KDE's System Settings are
used to assign the compose key to Scroll Lock.  Using this to
write 'ă' in kconsole terminal works fine.  It also works well in
the Claws-mail email client, as well as firefox.

But not in emacs 24.4.1 (and previous versions for that matter)
where the following is displayed as soon as the Scroll Lock
compose key is pressed:

<Multi_key> is undefined

How can this be made to work in emacs ?  This would be very practical.

Thanks.







^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: <Multi_key> is undefined
       [not found] <mailman.208.1428504833.904.help-gnu-emacs@gnu.org>
@ 2015-04-08 17:21 ` Emanuel Berg
  2015-04-08 18:59   ` Re[2]: " jonetsu
       [not found]   ` <mailman.230.1428519467.904.help-gnu-emacs@gnu.org>
  0 siblings, 2 replies; 5+ messages in thread
From: Emanuel Berg @ 2015-04-08 17:21 UTC (permalink / raw)
  To: help-gnu-emacs

jonetsu <jonetsu@teksavvy.com> writes:

> The use case is being able to type pinyin
> characters.  The actual pinyin characters, whit the
> punctuation marks.  Two of them are easy to have
> using a German keyboard.  The two others are
> accessible using the so-called 'compose key'.
>
> Using Linux Mint 17 (Ubuntu based), KDE's System
> Settings are used to assign the compose key to
> Scroll Lock.  Using this to write 'ă' in kconsole
> terminal works fine.  It also works well in the
> Claws-mail email client, as well as firefox.
>
> But not in emacs 24.4.1 (and previous versions for
> that matter) where the following is displayed as
> soon as the Scroll Lock compose key is pressed:
>
> <Multi_key> is undefined

We had this question or a version of it not long ago -
see if you can grep the web for gnu.emacs.help and
'<Multi_key> is undefined', then follow the white
rabbit from there.

FTR, I have the compose key up and running and
configurable both in the Linux VTs and in X, including
Emacs both cases, but I don't use the Scroll Lock key
for this (thanks heaven) so I can't help you with
details, but it should definitely be possible, so
keep digging!

-- 
underground experts united
http://user.it.uu.se/~embe8573


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: <Multi_key> is undefined
  2015-04-08 18:59   ` Re[2]: " jonetsu
@ 2015-04-09  0:44     ` Stefan Monnier
  0 siblings, 0 replies; 5+ messages in thread
From: Stefan Monnier @ 2015-04-09  0:44 UTC (permalink / raw)
  To: help-gnu-emacs

> OK, found the thread.  Will go through it...  Any short 
> answer that will not disable ibus which I also use ?

All I can say is that any answer which involves mentioning Multi_key in
the .emacs file is fundamentally wrong (it might provide a crutch, tho,
of course).


        Stefan




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: <Multi_key> is undefined
  2015-04-09 19:53       ` Re[4]: " jonetsu
@ 2015-04-10  2:49         ` Eric Abrahamsen
  0 siblings, 0 replies; 5+ messages in thread
From: Eric Abrahamsen @ 2015-04-10  2:49 UTC (permalink / raw)
  To: help-gnu-emacs

jonetsu <jonetsu@teksavvy.com> writes:

>> From: Rusi <rustompmody@gmail.com> 
>> Date: 04/08/15 23:00 
>> Subject: Re: Re[2]: <Multi_key> is undefined 
>   
>> 1. Try starting emacs with unset XMODIFIERS and see if the problem goes away
>
> I have tried:
>
> XMODIFIERS="" emacs
>
> and:
>
> /usr/bin/env -u XMODIFIERS emacs 
>
> And both of them get rid of the '<Multi_key> is undefined' emacs
> message, but that's it.  The letter with the accent, as it appears at
> the (k)console, firefox, sylpheed-claws client, etc... is not shown in
> emacs.
>
>> 2. Why/what do you use ibus for?
>
> Chinese.  Well, I try, as it seems to be quite broken in Linux Mint
> 17.  Either it is broken, or the OS input method has seen some
> changes.  emacs does have a Chinese input mode these days although it
> is really not nice to use.  I'm used to ibus and emacs and have
> written a lot of text easily that way, on a previous OS (Linux Mint
> 14, which I still boot when I have specifically Chinese text to
> write).  Now I would like to use a more recent OS, and add actual
> pinyin notation alongside Chinese hanzi.

I can't help with the compose key problem, as unsetting XMODIFIERS does
work for me, but I found ibus eventually unusable in Emacs. I've
switched to fcitx for system input, which works okay, but it doesn't
work in Emacs either! The Emacs package manager has an input method
called chinese-pyim which I'm finding quite good -- it takes a bit to
train, but after that it's very nice to use. Or do as I'm trying to do,
and learn the Wubi input method...

Sorry, no actual solution to your problem, but some alternatives...

Eric




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: <Multi_key> is undefined
  2015-04-10 16:20         ` Re[4]: " Rusi
@ 2015-04-10 17:37           ` Stefan Monnier
  0 siblings, 0 replies; 5+ messages in thread
From: Stefan Monnier @ 2015-04-10 17:37 UTC (permalink / raw)
  To: help-gnu-emacs

> I would say if half a dozen random apps respect an input method and emacs
> doesn't, thats probably worth a bug-report.

Violent agreement.  FWIW, this looks similar to
http://debbugs.gnu.org/17928, which was supposedly fixed in 24.4, so if
your Emacs is older, try a more recent version, and if it's newer, then
try to hysterically hit M-x report-emacs-bug and then calmly fill the
report with as many details as you can.


        Stefan




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-04-10 17:37 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-08 14:06 <Multi_key> is undefined jonetsu
     [not found] <mailman.208.1428504833.904.help-gnu-emacs@gnu.org>
2015-04-08 17:21 ` Emanuel Berg
2015-04-08 18:59   ` Re[2]: " jonetsu
2015-04-09  0:44     ` Stefan Monnier
     [not found]   ` <mailman.230.1428519467.904.help-gnu-emacs@gnu.org>
2015-04-09  2:57     ` Re[2]: " Rusi
2015-04-09 19:53       ` Re[4]: " jonetsu
2015-04-10  2:49         ` Eric Abrahamsen
     [not found]       ` <mailman.329.1428609127.904.help-gnu-emacs@gnu.org>
2015-04-10 16:20         ` Re[4]: " Rusi
2015-04-10 17:37           ` Stefan Monnier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).