summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenno Schulenberg <bensberg@justemail.net>2014-01-27 22:54:09 +0100
committerSergey Udaltsov <sergey.udaltsov@gmail.com>2014-02-09 23:59:11 +0000
commit5327e3122d79b034884837cf71313635bd93c5fb (patch)
treeae5e2fe724ddea413d34fb9722284be2d4e7e617
parent7596672b96315465df8d8d691e3a567a52f70743 (diff)
downloadxkeyboard-config-5327e3122d79b034884837cf71313635bd93c5fb.tar.gz
symbols/tr: Tweaking the comments.
Signed-off-by: Benno Schulenberg <bensberg@justemail.net>
-rw-r--r--symbols/tr53
1 files changed, 24 insertions, 29 deletions
diff --git a/symbols/tr b/symbols/tr
index 1c28852..bc4e88e 100644
--- a/symbols/tr
+++ b/symbols/tr
@@ -1,9 +1,8 @@
-// based on
-// Turkish keyboard symbols for PC and xkb
-// This file distributed without any expressed or implied warranty
+// Keyboard layouts for Turkey.
+// This file distributed without any expressed or implied warranty.
// Nilgün Belma Bugüner <nilgun@belgeler.org>, 2005
-//Default Layout (Turkish Q)
+// Turkish Q layout
default partial
xkb_symbols "basic" {
@@ -58,7 +57,7 @@ xkb_symbols "basic" {
};
-// Turkish F Layout
+// Turkish F layout
partial
xkb_symbols "f" {
@@ -123,7 +122,7 @@ xkb_symbols "f" {
include "level3(ralt_switch)"
};
-// Turkish Alt-Q Layout
+// Turkish Alt-Q layout
partial
xkb_symbols "alt" {
@@ -155,26 +154,18 @@ xkb_symbols "alt" {
partial alphanumeric_keys
xkb_symbols "Sundeadkeys" {
-
- // For naming consistency
include "tr(basic)"
-
};
partial alphanumeric_keys
xkb_symbols "sundeadkeys" {
-
- // For naming consistency
include "tr(Sundeadkeys)"
-
name[Group1]="Turkish (Sun dead keys)";
};
-// Kurdish Q Layout
+// Kurdish Q layout
// Erdal Ronahi <erdal.ronahi@gmail.com>, 2006
// http://ferheng.org
-// http://www.pckurd.net
-
partial
xkb_symbols "ku" {
@@ -189,7 +180,7 @@ xkb_symbols "ku" {
key <AB08> { [ecircumflex, Ecircumflex, odiaeresis, Odiaeresis ] };
};
-// Kurdish F Layout
+// Kurdish F layout
partial
xkb_symbols "ku_f" {
@@ -205,10 +196,9 @@ xkb_symbols "ku_f" {
key <AC02> { [ icircumflex, Icircumflex, i, Iabovedot ] };
key <AC05> { [ u, U, udiaeresis, Udiaeresis ] };
key <AB02> { [ecircumflex, Ecircumflex, odiaeresis, Odiaeresis ] };
-
};
-// Kurdish Alt-Q Layout
+// Kurdish Alt-Q layout
partial
xkb_symbols "ku_alt" {
@@ -222,10 +212,11 @@ xkb_symbols "ku_alt" {
key <AD09> { [ o, O, odiaeresis, Odiaeresis ] };
};
-// Turkish international Q Layout
+// Turkish international Q layout
// Alexis Pellicier <alexis.pellicier@nds.k12.tr>, 2007
partial
xkb_symbols "intl" {
+
include "latin"
name[Group1]="Turkish (international with dead keys)";
@@ -241,6 +232,7 @@ xkb_symbols "intl" {
key <AE10> { type[group1] = "FOUR_LEVEL", [ 0, equal, braceright, degree ] };
key <AE11> { type[group1] = "FOUR_LEVEL", [ asterisk, question, backslash, questiondown ] };
key <AE12> { type[group1] = "FOUR_LEVEL", [ minus, underscore, division, VoidSymbol ] };
+
key <AD02> { [ w, W, VoidSymbol, VoidSymbol ] };
key <AD03> { [ e, E, EuroSign, cent ] };
key <AD05> { [ t, T, trademark, VoidSymbol ] };
@@ -250,6 +242,7 @@ xkb_symbols "intl" {
key <AD10> { [ p, P, VoidSymbol, VoidSymbol ] };
key <AD11> { [ gbreve, Gbreve, dead_diaeresis ] };
key <AD12> { [udiaeresis, Udiaeresis, dead_tilde, dead_macron ] };
+
key <AC01> { [ a, A, acircumflex, Acircumflex ] };
key <AC02> { [ s, S, section, VoidSymbol ] };
key <AC03> { [ d, D, VoidSymbol, VoidSymbol ] };
@@ -260,9 +253,11 @@ xkb_symbols "intl" {
key <AC09> { [ l, L, VoidSymbol, VoidSymbol ] };
key <AC10> { [ scedilla, Scedilla, dead_acute, dead_acute ] };
key <AC11> { [ i, Iabovedot, apostrophe, dead_caron ] };
+
key <TLDE> { type[group1] = "FOUR_LEVEL",[ quotedbl, eacute, plusminus, degree ] };
key <BKSL> { type[group1] = "FOUR_LEVEL",[ comma, semicolon, dead_grave, dead_grave ] };
key <LSGT> { type[group1] = "FOUR_LEVEL",[ less, greater, bar, brokenbar ] };
+
key <AB08> { [odiaeresis, Odiaeresis, multiply, VoidSymbol ] };
key <AB09> { [ ccedilla, Ccedilla, periodcentered, division ] };
key <AB10> { type[group1] = "FOUR_LEVEL",[ period, colon, dead_abovedot, dead_abovedot ] };
@@ -274,14 +269,15 @@ xkb_symbols "intl" {
partial alphanumeric_keys
xkb_symbols "olpc" {
- name[Group1]= "Turkish";
+
include "tr(intl)"
+ name[Group1]= "Turkish";
+
key <AE01> { [ 1, exclam, VoidSymbol, VoidSymbol ] };
key <AE06> { [ 6, ampersand, VoidSymbol, VoidSymbol ] };
key <AE12> { type[group1] = "FOUR_LEVEL", [ minus, underscore, bar, VoidSymbol ] };
-
key <AB03> { [ c, C, leftdoublequotemark, VoidSymbol ] };
key <AB04> { [ v, V, rightdoublequotemark, VoidSymbol ] };
key <AB05> { [ b, B, VoidSymbol, VoidSymbol ] };
@@ -291,19 +287,18 @@ xkb_symbols "olpc" {
key <AB10> { [ period, colon, division, dead_abovedot ] };
key <I219> { [ less, greater, VoidSymbol, VoidSymbol ] };
-
};
// Crimean Tatar (Crimean Turkish) layouts.
// First released (by Ubuntu): 2009-02-24.
-// These layouts are not yet standard. In particular, the mapping of
-// letter 'x' might change in the future. This letter is not used in the
-// current official alphabet, but is included in the layouts for foreign words
-// and shortcuts.
+// These layouts are not yet standard. In particular, the mapping of
+// the letter 'x' might change in the future. This letter is not used
+// in the current official alphabet, but is included in the layouts for
+// foreign words and for shortcuts.
// Reşat SABIQ <tilde.birlik @ gmail . com>, 2009
// Özgür Qarahan <qarahan @ gmail . com>, 2009
-// Crimean Tatar (Crimean Turkish) Q Layout
+// Crimean Tatar (Crimean Turkish) Q layout
partial
xkb_symbols "crh" {
@@ -320,7 +315,7 @@ xkb_symbols "crh" {
key <AB02> { [ ntilde, Ntilde, guillemotright, greater ] };
};
-// Crimean Tatar (Crimean Turkish) F Layout
+// Crimean Tatar (Crimean Turkish) F layout
partial
xkb_symbols "crh_f" {
@@ -339,7 +334,7 @@ xkb_symbols "crh_f" {
key <BKSL> { [ ntilde, Ntilde, grave, dead_grave ] };
};
-// Crimean Tatar (Crimean Turkish) Alt-Q Layout
+// Crimean Tatar (Crimean Turkish) Alt-Q layout
partial
xkb_symbols "crh_alt" {