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

Bug#436923: Compose file problem with some Greek accents

Package: xlibs-data
Version: 1:7.2-5
Severity: normal
Tags: l10n

This problem is recent, but I do not know when it started. The Compose file
(/usr/share/X11/locale/en_US.UTF-8/Compose) now has wrong definitions for
the Greek DASIA and PSILI symbols. So for instance when the keyboard is
switched to Greek polytonic, "a no longer produces an alpha with dasia (ἁ).
Instead, with Greek polytonic keyboard, the " key now produces a combining
diacritical (supposed to be placed _after_ the sign they should combine
with). Unfortunately, as is well known, combining diacriticals are very
tricky things; many apps and fonts lack support for them.

The problem can be cured by globally replacing, in the Compose file,
    U10000313 --> U0313
and U10000314 --> U0314

I suppose it can _also_ be cured by making the reverse substitution (U0313
--> U10000313 etc.) in /usr/share/X11/xkb/symbols/gr, which is part of the
xkb-data package; so it is unclear where the "blame" for this bug lies.
Similar divergences between the "Compose" and "xkb/symbol" files have
occurred before. 

Perhaps the fundamental solution is to introduce new named keysyms (proposal:
dead_dasia for "314" and dead_psili for "313") for use in both files. 

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.20-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages xlibs-data depends on:
ii  libx11-6                      2:1.0.3-7  X11 client-side library
ii  xbitmaps                      1.0.1-2    Base X bitmaps
ii  xcursor-themes                1.0.1-5    Base X cursor themes

xlibs-data recommends no packages.

-- debconf-show failed

Reply to: