Author: branden
Date: 2004-03-30 17:23:52 -0500 (Tue, 30 Mar 2004)
New Revision: 1211

Added:
   trunk/debian/patches/081_xkb_fix_AB10_minus_underscore_on_hr.diff
Modified:
   trunk/debian/changelog
Log:
Fix the latin(type3) PC keyboard map to override the AB10 key definition
inherited from the basic layout, mapping the key to "minus, underscore"
rather than "slash, question".  This enables the al (Albanian), hr
(Croatian), pl2 (Polish QWERTZ), si (Slovenian), and yu (Yugoslavian)
layouts to inherit this key mapping (though al overrides it).  Thanks to
Josip Rodin for reporting this bug and testing the fix.  (Closes: #236604)


Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog      2004-03-30 21:36:10 UTC (rev 1210)
+++ trunk/debian/changelog      2004-03-30 22:23:52 UTC (rev 1211)
@@ -89,8 +89,15 @@
     location of Xlib's loadable modules (thanks, Chung-chieh Shan).
     (Closes: #239988)
 
- -- Branden Robinson <[EMAIL PROTECTED]>  Sat, 27 Mar 2004 05:23:53 -0500
+  * Fix the latin(type3) PC keyboard map to override the AB10 key definition
+    inherited from the basic layout, mapping the key to "minus, underscore"
+    rather than "slash, question".  This enables the al (Albanian), hr
+    (Croatian), pl2 (Polish QWERTZ), si (Slovenian), and yu (Yugoslavian)
+    layouts to inherit this key mapping (though al overrides it).  Thanks to
+    Josip Rodin for reporting this bug and testing the fix.  (Closes: #236604)
 
+ -- Branden Robinson <[EMAIL PROTECTED]>  Tue, 30 Mar 2004 17:22:26 -0500
+
 xfree86 (4.3.0-7) unstable; urgency=medium
 
   * Urgency due to fix for FTBFS.  Yes -- I too am begging for it to stop.

Added: trunk/debian/patches/081_xkb_fix_AB10_minus_underscore_on_hr.diff
===================================================================
--- trunk/debian/patches/081_xkb_fix_AB10_minus_underscore_on_hr.diff   
2004-03-30 21:36:10 UTC (rev 1210)
+++ trunk/debian/patches/081_xkb_fix_AB10_minus_underscore_on_hr.diff   
2004-03-30 22:23:52 UTC (rev 1211)
@@ -0,0 +1,42 @@
+$Id$
+
+Fix the latin(type3) PC keyboard map to override the AB10 key definition
+inherited from the basic layout, mapping the key to "minus, underscore"
+rather than "slash, question".  This enables the al (Albanian), hr
+(Croatian), pl2 (Polish QWERTZ), si (Slovenian), and yu (Yugoslavian)
+layouts to inherit this key mapping (though al overrides it).  See Debian
+#236604.
+
+This patch by Branden Robinson; tested by Josip Rodin.
+
+diff -urN xc/programs/xkbcomp/symbols~/pc/latin 
xc/programs/xkbcomp/symbols/pc/latin
+--- xc/programs/xkbcomp/symbols~/pc/latin      2003-01-25 21:01:48.000000000 
-0500
++++ xc/programs/xkbcomp/symbols/pc/latin       2004-03-30 17:08:27.000000000 
-0500
+@@ -108,13 +108,14 @@
+     key <AC05>        { [         g,          G, bracketright,          ENG ] 
};
+     key <AC08>        { [         k,          K,      lstroke,    ampersand ] 
};
+ 
+-    key <AB01>        { [         y,          Y, guillemotleft,         less 
]        };
++    key <AB01>        { [         y,          Y, guillemotleft,        less ] 
};
+     key <AB04>        { [         v,          V,           at,        grave ] 
};
+     key <AB05>        { [         b,          B,    braceleft,   apostrophe ] 
};
+     key <AB06>        { [         n,          N,   braceright,   braceright ] 
};
+     key <AB07>        { [         m,          M,      section,    masculine ] 
};
+     key <AB08>        { [     comma,  semicolon,         less,     multiply ] 
};
+     key <AB09>        { [    period,      colon,      greater,     division ] 
};
++    key <AB10>        { [     minus, underscore, dead_belowdot, dead_abovedot 
] };
+ };
+ 
+ // Another one Latin common layout
+diff -urN xc/programs/xkbcomp/symbols~/pc/si xc/programs/xkbcomp/symbols/pc/si
+--- xc/programs/xkbcomp/symbols~/pc/si 2003-02-04 20:38:36.000000000 -0500
++++ xc/programs/xkbcomp/symbols/pc/si  2004-03-30 17:08:27.000000000 -0500
+@@ -33,8 +33,6 @@
+     key <AC10>        { [    ccaron,     Ccaron,   dead_acute, 
dead_doubleacute ] };
+     key <AC11>        { [    cacute,     Cacute,       ssharp,   dead_caron ] 
};
+ 
+-    key <AB10>        { [     minus, underscore, dead_belowdot, dead_abovedot 
] };
+-
+     key <TLDE>        { [dead_cedilla, dead_diaeresis, notsign,     notsign ] 
};
+ 
+     key <BKSL>        { [    zcaron,     Zcaron,     currency,   dead_breve ] 
};


Property changes on: 
trunk/debian/patches/081_xkb_fix_AB10_minus_underscore_on_hr.diff
___________________________________________________________________
Name: svn:keywords
   + Id

Reply via email to