summaryrefslogtreecommitdiff
path: root/symbols/ca
diff options
context:
space:
mode:
authorBenno Schulenberg <bensberg@telfort.nl>2022-07-01 17:47:55 +0200
committerBenno Schulenberg <bensberg@telfort.nl>2022-07-03 16:34:25 +0200
commit16b9510f4919aa1e8c71d48f5ef71c74b880816b (patch)
tree32af521c5ea6f745acfb0241ca29e5e1e81e9fa2 /symbols/ca
parent6de52a5064517fa124c5b1aebe7bcd0af69b918a (diff)
downloadxkeyboard-config-16b9510f4919aa1e8c71d48f5ef71c74b880816b.tar.gz
symbols/ca: trim three unneeded key-type definitions and add missing ones
In fact, defining `AB01` and `AB02` as FOUR_LEVEL_SEMIALPHABETIC made that pressing those keys while holding the fifth-level chooser produced "z" and "x", whereas the standard has no symbols assigned there.
Diffstat (limited to 'symbols/ca')
-rw-r--r--symbols/ca9
1 files changed, 4 insertions, 5 deletions
diff --git a/symbols/ca b/symbols/ca
index c14d6aa..20b25b7 100644
--- a/symbols/ca
+++ b/symbols/ca
@@ -245,7 +245,6 @@ xkb_symbols "multix" {
key <AE11> {[ minus, underscore, onehalf, NoSymbol, NoSymbol, questiondown ]};
key <AE12> {[ equal, plus, notsign, NoSymbol, dead_cedilla, dead_ogonek ]};
- key.type[group1]="EIGHT_LEVEL_SEMIALPHABETIC";
key <AD01> {[ q, Q, NoSymbol, NoSymbol, NoSymbol, Greek_OMEGA ]};
key <AD02> {[ w, W, NoSymbol, NoSymbol, lstroke, Lstroke ]};
key <AD03> {[ e, E, EuroSign, NoSymbol, oe, OE ]};
@@ -281,19 +280,19 @@ xkb_symbols "multix" {
key <BKSL> {[ agrave, Agrave, braceright, NoSymbol, NoSymbol, dead_breve ]};
key <LSGT> {[ ugrave, Ugrave, degree, NoSymbol, NoSymbol, brokenbar ]};
-
- key.type[group1]="FOUR_LEVEL_SEMIALPHABETIC";
key <AB01> {[ z, Z, guillemotleft, NoSymbol ]};
key <AB02> {[ x, X, guillemotright, NoSymbol ]};
-
- key.type[group1]="EIGHT_LEVEL_SEMIALPHABETIC";
key <AB03> {[ c, C, NoSymbol, NoSymbol, cent, copyright ]};
key <AB04> {[ v, V, NoSymbol, NoSymbol, leftdoublequotemark, leftsinglequotemark ]};
key <AB05> {[ b, B, NoSymbol, NoSymbol, rightdoublequotemark, rightsinglequotemark ]};
key <AB06> {[ n, N, NoSymbol, NoSymbol, U0149, U266A ]}; // ʼn ♪
key <AB07> {[ m, M, mu, NoSymbol, mu, masculine ]};
+
+ key.type[group1]="EIGHT_LEVEL";
key <AB08> {[ comma, apostrophe, less, NoSymbol, Greek_horizbar, multiply ]};
key <AB09> {[ period, quotedbl, greater, NoSymbol, periodcentered, division ]};
+
+ key.type[group1]="EIGHT_LEVEL_SEMIALPHABETIC";
key <AB10> {[ eacute, Eacute, dead_acute, NoSymbol, NoSymbol, dead_abovedot ]};
include "nbsp(level3s)"