Control: retitle -1 "Compose key can't generate multiple characters"
Control: reassign -1 src:qtbase-opensource-src

On Saturday, 25 June 2016 21:53:49 CEST Aeris wrote:
> On Sat, 28 May 2016 11:27:22 +0200 Maximiliano Curia
> <m...@gnuservers.com.ar> wrote:
> > How do you produce the <guillemotleft> so that Compose processes it again?

> "«" and "»" alone never exist in French, always with non breaking space
> before or after, so no need to produce them.

I don't have a guillemotleft guillemotright key in my keyboard, and as 
mentioned I'm generating it through Compose with Multikey < <. But the 
generated guillemotleft/right is not being processed again by Compose, so the 
rules:
<guillemotleft> : "« "
<guillemotright> : " »"

Are unreachable for me (in X/gtk/qt4 and qt5 apps), so I wanted to know how 
you manage to send a <guillemotleft> event to Compose. Do you have a guillemot 
key in your keyboard?

In any case a simpler version:
<Multi_key> <b> <l>             : "Blah"

Produces "Blah" in xterm, but "B" in qt applications, so I guess that's the 
same issue.

> > > Environments variables set :
> > >   QT_IM_MODULE=xim
> > >   GTK_IM_MODULE=xim
> > >   QT4_IM_MODULE=xim

> > I think these variables play no role here.

> Seems xim is involved somewhere in compose process.

Sure, only that the behavior for this particular issue is the same having 
these variable set or not.

Happy hacking,
-- 
"Don't let what you cannot do interfere with what you can do."
-- Wooden's Rule
Saludos /\/\ /\ >< `/

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to