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

Bug#386385: marked as done (xkb-data: Wrong codes for Greek polytonic breathing signs)



Your message dated Wed, 27 Sep 2006 15:32:12 -0700
with message-id <E1GShwq-0006Py-NA@spohr.debian.org>
and subject line Bug#386385: fixed in xkeyboard-config 0.8-15
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: xkb-data
Version: 0.8-12
Severity: normal

This is a 'simultaneous bug' in xkb-data and libx11-data.

In /usr/share/X11/xkb/symbols/gr, the keys generating the Classical Greek
'breathing' signs are defined as follows

    key <AC10> { [      dead_acute,             dead_horn       ] };
    key <AC11> { [      dead_grave,             dead_ogonek     ] };

The breathing signs are the "shifted" symbols (dead_horn and dead_ogonek).

This means that these keys do not work in an international UTF-8 locale,
because the international Compose file
(/usr/share/X11/locale/en_US.UTF-8/Compose), which has definitions for the
full set of Ancient Greek accent combinations, expects the breathing signs to
be U0313 and U0314 respectively.

The dead_horn and dead_ogonek are only recognized by the Greek UTF-8 Compose
file, /usr/share/X11/locale/el_GR.UTF-8/Compose. 

The solution is to change dead_horn to U0313 and dead_ogonek to U0314 both in 
/usr/share/X11/xkb/symbols/gr and in
/usr/share/X11/locale/el_GR.UTF-8/Compose. It is important to do this
simultaneously.

That way it will become possible to enter Classical Greek correctly both in
"international" and Greek UTF-8 locales. I expect, in fact, that the reason
for having a separate Greek UTF-8 compose file will then largely disappear
(although with the proposed changes in place, there will no longer be any
harm in keeping it).

Regards, Jan

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

-- debconf-show failed


--- End Message ---
--- Begin Message ---
Source: xkeyboard-config
Source-Version: 0.8-15

We believe that the bug you reported is fixed in the latest version of
xkeyboard-config, which is due to be installed in the Debian FTP archive:

xkb-data_0.8-15_all.deb
  to pool/main/x/xkeyboard-config/xkb-data_0.8-15_all.deb
xkeyboard-config_0.8-15.diff.gz
  to pool/main/x/xkeyboard-config/xkeyboard-config_0.8-15.diff.gz
xkeyboard-config_0.8-15.dsc
  to pool/main/x/xkeyboard-config/xkeyboard-config_0.8-15.dsc



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 386385@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Denis Barbier <barbier@debian.org> (supplier of updated xkeyboard-config package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 27 Sep 2006 23:19:39 +0200
Source: xkeyboard-config
Binary: xkb-data
Architecture: source all
Version: 0.8-15
Distribution: unstable
Urgency: low
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Denis Barbier <barbier@debian.org>
Description: 
 xkb-data   - X Keyboard Extension (XKB) configuration data
Closes: 386385 389589
Changes: 
 xkeyboard-config (0.8-15) unstable; urgency=low
 .
   * debian/patches/greek.diff: New patch to replace dead_horn and
     dead_ogonek by U0313/U0314, which are the correct breathing
     signs for polytonic Greek.  This change can be performed now
     that an updated el_GR.UTF-8/Compose file hit testing.
     Closes: #386385  Thanks Jan Willem Stumpel.
 .
   * debian/patches/compatibility.diff: Add compatibility rules to
     make sure that changes in symbols/pc do not cause trouble.
     Closes: #389589  Thanks Robert Bihlmeyer.
Files: 
 be9190c08148fab1734d67e0fc13ccc7 696 x11 extra xkeyboard-config_0.8-15.dsc
 8e751918bb988d60587be5b558d5a6bc 456149 x11 extra xkeyboard-config_0.8-15.diff.gz
 a6db88f0b72f4682d657117b488a3800 368550 x11 extra xkb-data_0.8-15_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFGu1n8Ri1lR4WGvsRAqmxAJ9L+1E3t+n83qD/Xcff7AGfNPefewCfU+ZB
/ixtH5pm7la17dm4XxkfMLM=
=TAAJ
-----END PGP SIGNATURE-----


--- End Message ---

Reply to: