[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#267062: xlibs: [xkb] wrong Compose file for pl_PL.UTF-8?



On Mon, Aug 23, 2004 at 10:38:31AM +0200, Shot wrote:
> Branden Robinson:
> > Hmm, according to compose.dir, pl_PL.UTF-8
> > *should* be using the en_US.UTF-8 compose map.
> 
> Yes, it should. The catch is it doesn't. The interesting thing is,
> when I overwrite /usr/X11R6/lib/X11/locale/iso8859-2/Compose with
> /usr/X11R6/lib/X11/locale/en_US.UTF-8/Compose nothing changes.

This boggles my mind.

> > I'm a bit confused.  I'm using LC_CTYPE=en_US.UTF-8 myself, and getting
> > the en_US.UTF-8 compose map.
> 
> Can you compose UTF-8-only characters (as opposed
> to ISO-8859-1-compatible) as well? Can you use
> 
> <Multi_key> <percent> <o>               : "‰" U2030 # PER MILLE SIGN

Yes, this works for me on a Debian testing system (xfree86 4.3.0.dfsg.1-4).

> I tried running X (GNOME) with Option "XkbLayout" "en" and locale
> en_US.UTF-8, but I still can input ą (aogonek) with <Multi_key> <a>
> <comma> and can't, for example, get the above-mentioned per mille sign.

This is screwed up.  In uxterm running bash with LC_CTYPE=en_US.UTF-8, I
*can* get per mille, but not aogonek, using the compose sequences you
indicated.

In the Mozilla location bar, I can get aogonoek, but not per mille.

> > Except that it doesn't seem to work at all in bash.  However, I can
> > compose characters into the Mozilla location bar just fine.  Weird.
> 
> Mozilla location bar is a different beast altogether - when typing
> <Multi_key> <minus> <minus> nothing happens, then when I press the
> third <minus> a minus appears, and in the drop-down I can see the option
> to "Search for "--"", with two minuses. <Multi_key> <minus> <minus>
> <period> produces a period. Also, I can't get the UTF-8-specific per
> mille sign, while easily getting the <Multi_key> <a> <comma> (which is
> not present in the en_US.UTF-8/Compose map). I don't think Mozilla's
> location bar is a good testing-area (Galeon's location bar acts the
> same as bash inside gnome-terminal, i.e. seems to use iso8859-2/Compose).

This is very frustrating and confusing, and unfortunately appears to be a
bit beyond my skills to debug.

-- 
G. Branden Robinson                |    Somebody once asked me if I thought
Debian GNU/Linux                   |    sex was dirty.  I said, "It is if
branden@debian.org                 |    you're doing it right."
http://people.debian.org/~branden/ |    -- Woody Allen

Attachment: signature.asc
Description: Digital signature


Reply to: