summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenno Schulenberg <bensberg@telfort.nl>2023-10-22 14:08:35 +0200
committerBenno Schulenberg <bensberg@telfort.nl>2023-10-27 12:17:11 +0000
commit535d8cf7e0a3b1db7d401f91eaab7e775d52715e (patch)
treef61ee3de8549595298a2d3ce48324dec2963b2e1
parent5a144bab34a2d11809677de45f1ae540f303d18b (diff)
symbols/tr: set the key type explicitly for keys that contain dotless `i`
This makes CapsLock behave in a predictable manner for all levels that contain letter symbols. This fixes issue #419. Reported-by: Berker Sal Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
-rw-r--r--symbols/tr4
1 files changed, 2 insertions, 2 deletions
diff --git a/symbols/tr b/symbols/tr
index fff8be6f..22c41d7f 100644
--- a/symbols/tr
+++ b/symbols/tr
@@ -205,7 +205,7 @@ xkb_symbols "alt" {
key <AD03> {[ e, E, EuroSign, none ]};
key <AD07> {[ u, U, udiaeresis, Udiaeresis ]};
- key <AD08> {[ i, I, idotless, Iabovedot ]};
+ key <AD08> {[ i, I, idotless, Iabovedot ], type[group1] = "FOUR_LEVEL_ALPHABETIC" };
key <AD09> {[ o, O, odiaeresis, Odiaeresis ]};
key <AC01> {[ a, A, acircumflex, Acircumflex ]};
key <AC02> {[ s, S, scedilla, Scedilla ]};
@@ -292,7 +292,7 @@ xkb_symbols "intl" {
key <AD03> {[ e, E, EuroSign, cent ]};
key <AD05> {[ t, T, U20BA, none ]};
key <AD07> {[ u, U, ucircumflex, Ucircumflex ]};
- key <AD08> {[ idotless, I, icircumflex, Icircumflex ]};
+ key <AD08> {[ idotless, I, icircumflex, Icircumflex ], type[group1] = "FOUR_LEVEL_ALPHABETIC" };
key <AD09> {[ o, O, ocircumflex, Ocircumflex ]};
key <AD10> {[ p, P, none, none ]};
key <AD11> {[ gbreve, Gbreve, dead_diaeresis ]};