Bug#421272: iceape: The system level glyph composition rules
(Compose) are ignored
Salvador Eduardo Tropea
salvador at inti.gov.ar
Mon Apr 30 12:20:39 UTC 2007
On 27/04/07 15:03, Mike Hommey wrote:
> On Fri, Apr 27, 2007 at 11:18:49AM -0300, Salvador E. Tropea <salvador at inti.gov.ar> wrote:
>> Package: iceape
>> Version: 1.0.8-4
>> Severity: normal
>> Tags: l10n
>> X applications usually let the X system apply the composition rules
>> (i.e. /usr/share/X11/locale/iso8859-1/Compose). This program seems to use
>> its own rules ignoring the system level configuration.
>> In my system I have some special composition rules used as a shortcut. They
>> work for all X applications I uses, except iceape.
>> The program should apply the system level composition rules first and then
>> try their own.
> Hum, iceape uses whatever gtk input method module you configured (or
> your system configured for you), so it should just use compose keys as
> fine as any other gtk application. If it does not, then you probably
> have a broken gtk setting.
I never configured such a thing, the .deb never asked.
Any hint? Any idea why it should bypass X settings by default?
> Anyways, I'd recommend you to first try other gtk-based applications,
> and see if it does the same, in which case I'll let gtk maintainers
> guide you to have better settings.
You are right the problem is in other gtk applications.
$ ldd `which xcdroast` | grep gtk
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7c9e000)
$ ldd /usr/lib/iceape/iceape-bin | grep gtk
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7c92000)
More information about the pkg-mozilla-maintainers