Bug#421532: Missing line in US keyboard layout

2007-05-01 Thread Julien Danjou
At 1177887413 time_t, Mohammed Adnene Trojette wrote:
> On Sun, Apr 29, 2007, situert wrote:
> > Does this mean that this bug won't be fixed in stable (Etch)?
> 
> No, it won't: Etch has been released and this fix is not critical,
> that's to say not important enough to justify an update for the stable
> version.

For the record, I agree on that.

Cheers,
-- 
Julien Danjou
.''`.  Debian Developer
: :' : http://julien.danjou.info
`. `'  http://people.debian.org/~acid
  `-   9A0D 5FD9 EB42 22F6 8974  C95C A462 B51E C2FE E5CD


signature.asc
Description: Digital signature


Bug#421532: Missing line in US keyboard layout

2007-04-30 Thread situert
--- Mohammed Adnène Trojette <[EMAIL PROTECTED]> wrote:

> On Sun, Apr 29, 2007, situert wrote:
> > Does this mean that this bug won't be fixed in stable (Etch)?
> 
> No, it won't: Etch has been released and this fix is not critical,
> that's to say not important enough to justify an update for the stable
> version.

But this bug affects a lot of people who use a national keyboard
layout with a U.S. English keyboard layout. I believe that this
bug is important as it causes a major malfunction.

Is there no way to get this into stable? I am using the stable
distribution and I naturally ran into this problem. I can and
I have patched my /usr/share/X11/xkb/symbols/us file but I
would rather have this bug fixed in the stable distribution.

I believe that many users of the stable distribution would
be affected from this bug just like I am.

Thank you,
situert


__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#421532: Missing line in US keyboard layout

2007-04-29 Thread Mohammed Adnène Trojette
On Sun, Apr 29, 2007, situert wrote:
> Does this mean that this bug won't be fixed in stable (Etch)?

No, it won't: Etch has been released and this fix is not critical,
that's to say not important enough to justify an update for the stable
version.

> No, I included all of the changes between the layout
> file shipped with Debian and the latest one in the CVS

True. It's included then and will be available in the next upload.

Regards,
-- 
Mohammed Adnène Trojette



Bug#421532: Missing line in US keyboard layout

2007-04-29 Thread situert
--- Mohammed Adnène Trojette <[EMAIL PROTECTED]> wrote:

> On Sun, Apr 29, 2007, situert wrote:
> > Note: The attached patch is a patch to the latest
> > version of the US keyboard layout file from the
> > CVS of freedesktop.org. Please see:
> > 
> > http://webcvs.freedesktop.org/xkeyboard-config/xkeyboard-config/symbols/us?view=co
> > 
> > for the latest version of the US keyboard layout.
> 
> The latest version is packaged in experimental. I've added the patches
> applied upstream to it. It should be fixed in the next upload.

Does this mean that this bug won't be fixed in stable (Etch)?

> > http://bugs.freedesktop.org/show_bug.cgi?id=8789
> > https://bugs.freedesktop.org/show_bug.cgi?id=10811
> 
> Only the beginning of your patch is applied there. Was the rest intended
> to be integrated?

No, I included all of the changes between the layout
file shipped with Debian and the latest one in the CVS

http://webcvs.freedesktop.org/xkeyboard-config/xkeyboard-config/symbols/us?view=co

so that the latest version of the file would be in Debian.
However, the essential lines are the ones with ""
and "" in them. I am attaching a more to-the-point
version of the patch.

> Thanks for the report,
> -- 
> Mohammed Adnène Trojette
> 

Thank you for your attention.

Regards,
situert

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com --- us.original 2007-04-30 00:00:02.0 +0300
+++ us  2007-04-30 01:37:01.0 +0300
@@ -61,6 +61,8 @@
 key  {   [period,greater ]   };
 key  {   [ slash,question]   };
 
+key  {   [ backslash, bar]   };
+key  {   [ Caps_Lock ]   };
 // End alphanumeric section
 };
 
@@ -235,6 +237,8 @@
 key  { [ w,  W   ]   };
 key  { [ v,  V   ]   };
 key  { [ z,  Z   ]   };
+
+key  { [  backslash,  bar ]   };
 };
 
 // Left and right handed dvorak layouts
@@ -427,6 +431,7 @@
 key  { [ w,  W   ]   };
 key  { [ v,  V   ]   };
 key  { [ z,  Z   ]   };
+key  { [  backslash,  bar ]   };
 };
 
 // phonetic layout for Russian letters on an US keyboard


Bug#421532: Missing line in US keyboard layout

2007-04-29 Thread Mohammed Adnène Trojette
On Sun, Apr 29, 2007, situert wrote:
> Note: The attached patch is a patch to the latest
> version of the US keyboard layout file from the
> CVS of freedesktop.org. Please see:
> 
> http://webcvs.freedesktop.org/xkeyboard-config/xkeyboard-config/symbols/us?view=co
> 
> for the latest version of the US keyboard layout.

The latest version is packaged in experimental. I've added the patches
applied upstream to it. It should be fixed in the next upload.



> http://bugs.freedesktop.org/show_bug.cgi?id=8789
> https://bugs.freedesktop.org/show_bug.cgi?id=10811

Only the beginning of your patch is applied there. Was the rest intended
to be integrated?

Thanks for the report,
-- 
Mohammed Adnène Trojette



Bug#421532: Missing line in US keyboard layout

2007-04-29 Thread situert
Package: xkb-data
Version: 0.9-4
Severity: important

Hello,

My system is Debian 4.0 (Etch) with X.org 7.1.1 on
an i686.

When I execute the following command:

setxkbmap -layout tr,us -option grp:alts_toggle

and change the layout to the US layout by pressing both
Alt keys at the same time, the key just above the right
shift key acts like it got stuck in the Turkish keyboard
layout. To be specific, it prints "," and ";" with shift
instead of "\" and "|" with shift. I found out that this
occurs because of a missing line in US layout's xkb
symbols file which is

/usr/share/X11/xkb/symbols/us

If the attached patch is applied to the mentioned file
then this problem ceases to exist.

Note: The attached patch is a patch to the latest
version of the US keyboard layout file from the
CVS of freedesktop.org. Please see:

http://webcvs.freedesktop.org/xkeyboard-config/xkeyboard-config/symbols/us?view=co

for the latest version of the US keyboard layout.

For a more detailed description of this bug and
a more lengthy way of reproducing it in GNOME,
please see:

http://bugzilla.gnome.org/show_bug.cgi?id=433300

Please see the following for even more information:

http://bugs.freedesktop.org/show_bug.cgi?id=8789
https://bugs.freedesktop.org/show_bug.cgi?id=10811

Thank you for your attention.

- situert



__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com --- us.original 2007-04-30 00:00:02.0 +0300
+++ us  2007-04-29 23:58:20.0 +0300
@@ -1,4 +1,4 @@
-// $XKeyboardConfig: xkbdesc/symbols/us,v 1.22 2006/10/09 21:37:13 svu Exp $
+// $XKeyboardConfig: xkeyboard-config/symbols/us,v 1.28 2007/04/29 16:28:26 
svu Exp $
 
 //
 // $XdotOrg: xc/programs/xkbcomp/symbols/us,v 1.1.4.3 2004/03/05 13:41:33 eich 
Exp $
@@ -61,9 +61,23 @@
 key  {   [period,greater ]   };
 key  {   [ slash,question]   };
 
+key  {   [ backslash, bar]   };
+key  {   [ Caps_Lock ]   };
 // End alphanumeric section
 };
 
+partial alphanumeric_keys
+xkb_symbols "euro" {
+
+name[Group1]= "U.S. English - With EuroSign on 5";
+
+include "us(basic)"
+
+include "eurosign(5)"
+
+include "level3(ralt_switch)"
+};
+
 
 partial alphanumeric_keys
 xkb_symbols "intl" {
@@ -103,6 +117,7 @@
 key  { [a,  A,aacute,   Aacute ] };
 key  { [s,  S,ssharp,  section ] };
 key  { [d,  D,   eth,  ETH ] };
+key  { [k,  K,oe,   OE ] };
 
 key  { [l,  L,oslash, Ooblique ] };
 key  { [ semicolon,  colon, paragraph,   degree ] };
@@ -235,6 +250,8 @@
 key  { [ w,  W   ]   };
 key  { [ v,  V   ]   };
 key  { [ z,  Z   ]   };
+
+key  { [  backslash,  bar ]   };
 };
 
 // Left and right handed dvorak layouts
@@ -427,6 +444,7 @@
 key  { [ w,  W   ]   };
 key  { [ v,  V   ]   };
 key  { [ z,  Z   ]   };
+key  { [  backslash,  bar ]   };
 };
 
 // phonetic layout for Russian letters on an US keyboard
@@ -491,4 +509,3 @@
 include "us"
 name[Group1]= "U.S. English - Macintosh";
 };
-