Blob Blame History Raw
//Adding olpc section for kh layout

Index: rules/base.lists.part
===================================================================
RCS file: /cvs/xkeyboard-config/xkeyboard-config/rules/base.lists.part,v
retrieving revision 1.57
diff -u -r1.57 base.lists.part
--- rules/base.lists.part	31 Jan 2008 22:05:30 -0000	1.57
+++ rules/base.lists.part	4 Feb 2008 23:11:36 -0000
@@ -15,7 +15,7 @@
 ! $pcgeometries = abnt2 latitude jp106 kr106
 
 // Layouts that provide further specializations for the OLPC
-! $olpclayouts = af am ara br es et kz in mn np ru th tr us 
+! $olpclayouts = af am ara br es et kh kz in mn np ru th tr us 
 
 ! $macbooks = macbook78 macbook79
 ! $maclaptop = ibook powerbook macbook78 macbook79
Index: symbols/kh
===================================================================
RCS file: /cvs/xkeyboard-config/xkeyboard-config/symbols/kh,v
retrieving revision 1.2
diff -u -r1.2 kh
--- symbols/kh	31 Dec 2005 02:02:46 -0000	1.2
+++ symbols/kh	4 Feb 2008 23:11:36 -0000
@@ -96,3 +96,19 @@
     include "level3(ralt_switch)"
     
 };
+
+partial default alphanumeric_keys
+xkb_symbols "olpc" {
+    include "kh(basic)"
+    
+// Contact Walter@laptop.org
+
+    key <AE01> { [ 0x10017e1,		0x100200c,		exclam, 	0x10017f1	] };
+    key <AE03> { [ 0x10017e3,		0x10017d1,		quotedbl, 	0x10017f3	] };
+    key <AE05> { [ 0x10017e5,		EuroSign,		percent, 	0x10017f5	] };
+    key <AE12> { [ 0x10017b2,		0x10017ce,		equal, 	 	voidsymbol	] };
+    key <AC10> { [ 0x10017be,		0x10017c8,		0x10017d6, 	0x10019f5	] };
+
+   //language key
+   include "group(olpc)"
+};