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

Bug#729371: bepo: map AltGr+G to dead_greek instead of mu



Package: xkb-data
Version: 2.5.1-3
Severity: normal
Tags: patch

Dear Maintainer,

In the Bépo layout of /usr/share/X11/xkb/symbols/fr (partial
alphanumeric_keys xkb_symbols "bepo"), the key <AB08> is mapped to
letter "g" (keysym 0x67), with third-level mapped to greek character "µ"
(keysym 0xb5).

This differs from the official Bépo layout as advertised on the project
website[1], where the combination <AltGr+g> produces the dead key
<dead_greek> (keysym 0xfe8c), allowing to access greek letters via the
corresponding latin ones.

Attached is a patch to restore the intended symbol.

Another possible (and probably better) fix would be to upgrade
xkeyboard-config to a more recent version: <dead_greek> was
introduced[2] in version 2.6, hence solving #718730 would solve this bug
too.

Cheers,
iouri.

[1] http://bepo.fr
[2] https://bugs.freedesktop.org/show_bug.cgi?id=21475



-- System Information:
Debian Release: 7.2
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- no debconf information
>From 8795f1d6f0d7e7122c7c1ccc5b4e2208fe7ac9a9 Mon Sep 17 00:00:00 2001
From: Lionel Vaux <lionel.vaux@free.fr>
Date: Tue, 12 Nov 2013 12:51:26 +0100
Subject: [PATCH] bepo: map AltGr+G to dead_greek instead of mu

---
 symbols/fr |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/symbols/fr b/symbols/fr
index a1dbb59..c58eb0d 100644
--- a/symbols/fr
+++ b/symbols/fr
@@ -527,7 +527,7 @@ xkb_symbols "bepo" {
     key <AB05> { [               k,            K,     asciitilde                 ] }; // k K ~
     key <AB06> { [      apostrophe,     question,   questiondown,      dead_hook ] }; // ' ? ¿ ̉
     key <AB07> { [               q,            Q, dead_abovering,  dead_belowdot ] }; // q Q ˚ ̣
-    key <AB08> { [               g,            G,             mu                 ] }; // g G µ
+    key <AB08> { [               g,            G,     dead_greek                 ] }; // g G µ
     key <AB09> { [               h,            H,         dagger,   doubledagger ] }; // h H † ‡
     key <AB10> { [               f,            F,    dead_ogonek,    ordfeminine ] }; // f F ̨ ª
 
-- 
1.7.10.4


Reply to: