+2008-01-24 Sergey Udaltsov
+
+ * symbols/af, symbols/ara, symbols/et, symbols/group, symbols/in,
+ symbols/kz, symbols/np, symbols/pk, symbols/ru, symbols/th,
+ symbols/us: separating group(olpc), closing
+ http://bugs.freedesktop.org/show_bug.cgi?id=14225
+
2008-01-21 Sergey Udaltsov
* symbols/gr: Polytonic Greek: Use new keysyms for dead psili and
key <AB09> { [ 0x1000696, 0x100002E, 0x10006C7 ] }; // Arabic reh with dot below and dot above, full stop, Arabic letter U
key <AB10> { [ slash, 0x100061F, 0x10006C9 ] }; // Arabic question mark, Arabic kirghiz yu
- //language key
- key <I219> { [ISO_Next_Group , ISO_Prev_Group ] };
+ include "group(olpc)"
};
partial alphanumeric_keys
key <AB09> { [ period, less, 0x10006C7 ] }; // Arabic u
key <AB10> { [ slash, 0x100061F, 0x10006C9 ] }; // Arabic question mark, Arabic kirghiz yu
- //language key
- key <I219> { [ ISO_Next_Group, ISO_Prev_Group ] };
+ include "group(olpc)"
};
partial alphanumeric_keys
key <AB09> { [ period, less ] };
key <AB10> { [ slash, 0x100061F, 0x1000655 ] }; // Arabic question mark, Arabic hamza below
- //language key
- key <I219> { [ ISO_Next_Group, ISO_Prev_Group ] };
+ include "group(olpc)"
};
key <AB03> { [ Arabic_hamzaonwaw, Arabic_kasra ] };
key <AB04> { [ Arabic_ra, Arabic_kasratan ] };
key <AB05> { [ Arabic_thal, asciicircum ] };
- // Language key
- key <I219> { [ ISO_Next_Group, ISO_Prev_Group ] };
+
+ include "group(olpc)"
};
key <AB09> { [ 0x01001364, VoidSymbol ] }; // >
key <AB10> { [ VoidSymbol, question ] }; // ?
-
key <BKSL> { [ backslash, VoidSymbol ] }; // bksl
+ include "group(olpc)"
};
};
};
+partial hidden modifier_keys
+xkb_symbols "olpc" {
+ key <I219> { [ ISO_Next_Group, ISO_Prev_Group ] };
+};
+
key <AB10> { [ 0x100092F, 0x100095F ] }; // DEVANAGARI LETTER YA; DEVANAGARI LETTER YYA
key <SPCE> { [ 0x100200C, 0x100200D ] }; // ZERO-WIDTH-NON-JOINER (ZWNJ); ZERO-WIDTH-JOINER (ZWJ)
- // language key
- key <I219> { [ISO_Next_Group , ISO_Prev_Group ] };
+
+ include "group(olpc)"
};
key <TLDE> { [ parenleft, parenright ] };
key <BKSL> { [ Cyrillic_io, Cyrillic_IO ] };
- key <I219> { [ ISO_Next_Group, ISO_Prev_Group ] };
+
+ include "group(olpc)"
};
key <AB08> { [ comma, 0x1000935 ] }; // VA
key <AB09> { [ 0x1000964, 0x1000965 ] }; // PURNA VIRAM, DIRGHA VIRAM
- key <I219> { [ ISO_Next_Group, ISO_Prev_Group ] }; //language key
+ include "group(olpc)"
};
key <AB09> { [ 0x10006D4, 0x1000656 ] };
key <AB10> { [ slash, 0x100061F ] };
- //language key
- key <I219> { [ISO_Next_Group , ISO_Prev_Group ] };
+ include "group(olpc)"
};
key <AE09> { [ 9, parenleft, acute ] };
key <AC12> { [ backslash, bar, slash ] };
key <AB10> { [ period, comma ] };
- key <I219> { [ ISO_Next_Group, ISO_Prev_Group ] };
key <BKSL> { [ backslash, slash ] };
+
+ include "group(olpc)"
};
partial alphanumeric_keys
key <AB09> { [ 0x1000E43, 0x1000E2C ] };
key <AB10> { [ 0x1000E1D, 0x1000E26 ] };
- key <I219> { [ ISO_Next_Group, ISO_Prev_Group ] };
+ include "group(olpc)"
};
xkb_symbols "olpc2" {
include "us(olpc)"
name[Group1]= "USA - Group toggle on multiply/divide key";
- key <I219> { [ ISO_Next_Group, ISO_Prev_Group ] };
+ include "group(olpc)"
};