From fee662d4a03b390d489a3a8191706626bff6c5f8 Mon Sep 17 00:00:00 2001 From: Marko Myllynen Date: Thu, 23 Jan 2020 19:26:54 +0200 Subject: Sort Finnish keymaps consistently Since Finnish(Winkeys) is based on the default Kotoistus variant, list it after it. Sort other variants consistently across XML and symbols files. Minor whitespace tweaks while at it. --- symbols/fi | 22 +++++++++++++--------- symbols/sun_vndr/fi | 46 ++++++++++++++++++++++++++++------------------ 2 files changed, 41 insertions(+), 27 deletions(-) (limited to 'symbols') diff --git a/symbols/fi b/symbols/fi index f3e4ddfd..07b10d38 100644 --- a/symbols/fi +++ b/symbols/fi @@ -85,16 +85,10 @@ partial alphanumeric_keys xkb_symbols "winkeys" { include "fi(kotoistus)" - name[Group1]="Finnish (Winkeys)"; - include "eurosign(5)" -}; - -partial alphanumeric_keys -xkb_symbols "classic" { - include "fi(fi)" + name[Group1]="Finnish (Winkeys)"; - name[Group1]="Finnish (classic)"; + include "eurosign(5)" }; hidden partial alphanumeric_keys @@ -159,6 +153,14 @@ xkb_symbols "fi" { include "level3(ralt_switch)" }; +partial alphanumeric_keys +xkb_symbols "classic" { + + include "fi(fi)" + + name[Group1]="Finnish (classic)"; +}; + partial alphanumeric_keys xkb_symbols "nodeadkeys" { @@ -208,6 +210,8 @@ xkb_symbols "sun_type6" { // Sun Type 6/7 keyboard for Finland include "sun_vndr/fi(sun_type6)" + + name[Group1]="Finnish (Sun Type 6/7)"; }; partial @@ -289,7 +293,7 @@ xkb_symbols "fidvorak" { // Less and greater than symbols moved behind 3rd level modifiers on comma and period. // Includes an assortment of dead keys but is not made with them in mind. - name[Group1]= "Finnish Dvorak"; + name[Group1]="Finnish (Dvorak)"; key { [ grave, asciitilde, dead_grave, dead_tilde ] }; key { [ 1, exclam, NoSymbol, exclamdown ] }; diff --git a/symbols/sun_vndr/fi b/symbols/sun_vndr/fi index c1ac1176..943d1d9a 100644 --- a/symbols/sun_vndr/fi +++ b/symbols/sun_vndr/fi @@ -30,9 +30,9 @@ partial default alphanumeric_keys xkb_symbols "sun_type6" { - name[Group1]="Finnish (Sun Type 6/7)"; + include "sun_vndr/us(sun_type6)" - include "sun_vndr/us(sun_type6)" + name[Group1]="Finnish (Sun Type 6/7)"; key { [ section, onehalf ] }; key { [ 1, exclam ] }; @@ -58,41 +58,51 @@ xkb_symbols "sun_type6" { key { [ period, colon ] }; key { [ minus, underscore ] }; - include "level3(ralt_switch)" - include "kpdl(comma)" + include "level3(ralt_switch)" + include "kpdl(comma)" +}; + +partial alphanumeric_keys + xkb_symbols "basic" { + include "sun_vndr/fi(sun_type6)" +}; + +partial alphanumeric_keys + xkb_symbols "kotoistus" { + include "fi(kotoistus)" }; partial alphanumeric_keys - xkb_symbols "basic" { - include "sun_vndr/fi(sun_type6)" + xkb_symbols "winkeys" { + include "fi(winkeys)" }; partial alphanumeric_keys - xkb_symbols "kotoistus" { - include "fi(kotoistus)" + xkb_symbols "classic" { + include "fi(fi)" }; partial alphanumeric_keys - xkb_symbols "classic" { - include "fi(classic)" + xkb_symbols "nodeadkeys" { + include "fi(nodeadkeys)" }; partial alphanumeric_keys - xkb_symbols "fi" { - include "fi(fi)" + xkb_symbols "smi" { + include "fi(smi)" }; partial alphanumeric_keys - xkb_symbols "nodeadkeys" { - include "fi(nodeadkeys)" + xkb_symbols "mac" { + include "fi(mac)" }; partial alphanumeric_keys - xkb_symbols "smi" { - include "fi(smi)" + xkb_symbols "das" { + include "fi(das)" }; partial alphanumeric_keys - xkb_symbols "mac" { - include "fi(mac)" + xkb_symbols "fidvorak" { + include "fi(fidvorak)" }; -- cgit v1.2.3