Bug#386385: xkb-data: Wrong codes for Greek polytonic breathing signs

2006-09-26 Thread Denis Barbier
tags 386385 + pending thanks On Thu, Sep 07, 2006 at 11:07:02AM +0200, Jan Willem Stumpel wrote: 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

Bug#386385: xkb-data: Wrong codes for Greek polytonic breathing signs

2006-09-12 Thread Drew Parsons
On Fri, 2006-09-08 at 16:23 +0200, Jan Willem Stumpel wrote: Hmm.. this is a keyboard thing, not a display thing, so how could a URL help? xev can be used to verify the fix, of course. The bug itself has been reported already in Ubuntu and SuSE, though not in Debian, e.g.

Bug#386385: xkb-data: Wrong codes for Greek polytonic breathing signs

2006-09-08 Thread Jan Willem Stumpel
Drew Parsons wrote: I think it would be helpful to have a test case to confirm the wrong behaviour and to verify the fix. Is a url available? Hmm.. this is a keyboard thing, not a display thing, so how could a URL help? xev can be used to verify the fix, of course. The bug itself has been

Bug#386385: xkb-data: Wrong codes for Greek polytonic breathing signs

2006-09-08 Thread Drew Parsons
If this roadmap makes sense to you, can you please file bug reports with patches against libx11-data for steps 1 and 2? This is much easier to perform by people reading Greek ;-) I am neither a Greek, nor a real expert in Ancient Greek, so I want to be very careful. I am just interested

Bug#386385: xkb-data: Wrong codes for Greek polytonic breathing signs

2006-09-07 Thread Jan Willem Stumpel
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 ] };

Bug#386385: xkb-data: Wrong codes for Greek polytonic breathing signs

2006-09-07 Thread Daniel Stone
On Thu, Sep 07, 2006 at 11:07:02AM +0200, Jan Willem Stumpel wrote: 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,

Bug#386385: xkb-data: Wrong codes for Greek polytonic breathing signs

2006-09-07 Thread Jan Willem Stumpel
Daniel Stone wrote: Er, could dead_horn and dead_ognek sequences not just be added to en_US? Of course they could. But that would be perpetuating a kludge. dead_horn and dead_ogonek were chosen by the original Greek designer *) because they do not occur in the Greek language, so he thought

Bug#386385: xkb-data: Wrong codes for Greek polytonic breathing signs

2006-09-07 Thread Daniel Stone
On Thu, Sep 07, 2006 at 12:31:28PM +0200, Jan Willem Stumpel wrote: Daniel Stone wrote: Er, could dead_horn and dead_ognek sequences not just be added to en_US? Of course they could. But that would be perpetuating a kludge. dead_horn and dead_ogonek were chosen by the original Greek

Bug#386385: xkb-data: Wrong codes for Greek polytonic breathing signs

2006-09-07 Thread Jan Willem Stumpel
Daniel Stone wrote: Actually, at the time the Greek support was written, that wasn't true. I did not know that. That explains a lot. Okay, thanks for your analysis and pointing out that I was wrong. :) Your suggested fix seems fine to me. Well, as long as it's fixed, it's fine! :)

Bug#386385: xkb-data: Wrong codes for Greek polytonic breathing signs

2006-09-07 Thread Denis Barbier
On Thu, Sep 07, 2006 at 11:07:02AM +0200, Jan Willem Stumpel wrote: 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

Bug#386385: xkb-data: Wrong codes for Greek polytonic breathing signs

2006-09-07 Thread Jan Willem Stumpel
Denis Barbier wrote: But we cannot be sure that they will enter testing together, so adding a transition plan is desired. Here is mine: 1. Rewrite /usr/share/X11/locale/el_GR.UTF-8/Compose to include /usr/share/X11/locale/en_US.UTF-8/Compose (as in pt_BR.UTF-8) and only add