$Id: 081_xkb_fix_AB10_minus_underscore_on_hr.diff 1211 2004-03-30 22:23:52Z branden $ 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 { [ g, G, bracketright, ENG ] }; key { [ k, K, lstroke, ampersand ] }; - key { [ y, Y, guillemotleft, less ] }; + key { [ y, Y, guillemotleft, less ] }; key { [ v, V, at, grave ] }; key { [ b, B, braceleft, apostrophe ] }; key { [ n, N, braceright, braceright ] }; key { [ m, M, section, masculine ] }; key { [ comma, semicolon, less, multiply ] }; key { [ period, colon, greater, division ] }; + key { [ 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 { [ ccaron, Ccaron, dead_acute, dead_doubleacute ] }; key { [ cacute, Cacute, ssharp, dead_caron ] }; - key { [ minus, underscore, dead_belowdot, dead_abovedot ] }; - key { [dead_cedilla, dead_diaeresis, notsign, notsign ] }; key { [ zcaron, Zcaron, currency, dead_breve ] };