File bug497657_arabic_lam_alef.diff of Package xkeyboard-config
diff -U1 -r usrshareX11_HP/xkb/symbols/ara usrshareX11_gkar/xkb/symbols/ara
--- usrshareX11_HP/xkb/symbols/ara 2009-04-26 23:46:04.000000000 +0200
+++ usrshareX11_gkar/xkb/symbols/ara 2009-04-28 17:35:52.000000000 +0200
@@ -33,3 +33,3 @@
key <AD04> { [ Arabic_qaf, Arabic_dammatan ] };
- key <AD05> { [ Arabic_feh, VoidSymbol ] };
+ key <AD05> { [ Arabic_feh, 0x100fef9 ] };
key <AD06> { [ Arabic_ghain, Arabic_hamzaunderalef ] };
@@ -46,3 +46,3 @@
key <AC04> { [ Arabic_beh, bracketleft ] };
- key <AC05> { [ Arabic_lam, VoidSymbol ] };
+ key <AC05> { [ Arabic_lam, 0x100fef7 ] };
key <AC06> { [ Arabic_alef, Arabic_hamzaonalef ] };
@@ -59,3 +59,3 @@
key <AB04> { [ Arabic_ra, braceleft ] };
- key <AB05> { [ VoidSymbol, VoidSymbol ] };
+ key <AB05> { [ 0x100fefb, 0x100fef5 ] };
key <AB06> { [Arabic_alefmaksura, Arabic_maddaonalef ] };
diff -U1 -r usrshareX11_HP/xkb/symbols/be usrshareX11_gkar/xkb/symbols/be
--- usrshareX11_HP/xkb/symbols/be 2009-04-26 23:46:04.000000000 +0200
+++ usrshareX11_gkar/xkb/symbols/be 2009-04-28 17:35:52.000000000 +0200
@@ -29,2 +29,3 @@
key <AD03> { [ e, E, EuroSign, cent ] };
+ key <AD09> { [ o, O, oe, OE ] }; // o O œ Œ
key <AD11> { [dead_circumflex, dead_diaeresis, bracketleft, dead_abovering ] };