Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[xsrc/trunk]: xsrc/external/mit/xkeyboard-config/dist initial import of xkeyb...



details:   https://anonhg.NetBSD.org/xsrc/rev/0a2fe87aff09
branches:  trunk
changeset: 7200:0a2fe87aff09
user:      mrg <mrg%NetBSD.org@localhost>
date:      Mon Oct 17 07:37:06 2022 +0000

description:
initial import of xkeyboard-config-2.37

diffstat:

 external/mit/xkeyboard-config/dist/NEWS                                        |     7 +
 external/mit/xkeyboard-config/dist/README                                      |     9 +-
 external/mit/xkeyboard-config/dist/compat/basic                                |    10 +-
 external/mit/xkeyboard-config/dist/compat/iso9995                              |     9 +-
 external/mit/xkeyboard-config/dist/compat/level5                               |     7 +-
 external/mit/xkeyboard-config/dist/compat/misc                                 |    16 +-
 external/mit/xkeyboard-config/dist/compat/mousekeys                            |     1 -
 external/mit/xkeyboard-config/dist/compat/olpc                                 |     4 -
 external/mit/xkeyboard-config/dist/compat/pc                                   |     1 +
 external/mit/xkeyboard-config/dist/compat/pc98                                 |    14 +-
 external/mit/xkeyboard-config/dist/compat/xtest                                |    10 +-
 external/mit/xkeyboard-config/dist/docs/README.config                          |   151 +-
 external/mit/xkeyboard-config/dist/docs/README.enhancing                       |   489 +-
 external/mit/xkeyboard-config/dist/docs/iso15924.csv                           |   105 +
 external/mit/xkeyboard-config/dist/docs/iso3166-3.csv                          |   246 +
 external/mit/xkeyboard-config/dist/docs/iso3166.csv                            |   240 +
 external/mit/xkeyboard-config/dist/docs/iso639.csv                             |   502 +
 external/mit/xkeyboard-config/dist/geometry/macintosh                          |     8 +-
 external/mit/xkeyboard-config/dist/keycodes/evdev                              |    30 +-
 external/mit/xkeyboard-config/dist/keycodes/macintosh                          |    13 +-
 external/mit/xkeyboard-config/dist/keycodes/xfree86                            |    22 +-
 external/mit/xkeyboard-config/dist/man/man.xsl                                 |    32 +-
 external/mit/xkeyboard-config/dist/meson.build                                 |     4 +-
 external/mit/xkeyboard-config/dist/meson_options.txt                           |     2 +-
 external/mit/xkeyboard-config/dist/po/LINGUAS                                  |     2 +
 external/mit/xkeyboard-config/dist/po/af.po                                    |  6648 +-----
 external/mit/xkeyboard-config/dist/po/ar.po                                    |  5219 +++++
 external/mit/xkeyboard-config/dist/po/az.po                                    |  6630 +-----
 external/mit/xkeyboard-config/dist/po/bg.po                                    |  3014 +-
 external/mit/xkeyboard-config/dist/po/ca.po                                    |  2972 +-
 external/mit/xkeyboard-config/dist/po/crh.po                                   |  8748 ++------
 external/mit/xkeyboard-config/dist/po/cs.po                                    |  3206 +-
 external/mit/xkeyboard-config/dist/po/da.po                                    |  3991 +--
 external/mit/xkeyboard-config/dist/po/de.po                                    |  3065 +-
 external/mit/xkeyboard-config/dist/po/el.po                                    |  5191 +---
 external/mit/xkeyboard-config/dist/po/en_GB.po                                 |  7156 +-----
 external/mit/xkeyboard-config/dist/po/eo.po                                    |  3329 +-
 external/mit/xkeyboard-config/dist/po/es.po                                    |  2874 +-
 external/mit/xkeyboard-config/dist/po/fi.po                                    |  3451 +-
 external/mit/xkeyboard-config/dist/po/fr.po                                    |  3167 +-
 external/mit/xkeyboard-config/dist/po/fur.po                                   |  3158 +-
 external/mit/xkeyboard-config/dist/po/gl.po                                    |  2767 +-
 external/mit/xkeyboard-config/dist/po/he.po                                    |  5846 ++++++
 external/mit/xkeyboard-config/dist/po/hr.po                                    |  3114 +-
 external/mit/xkeyboard-config/dist/po/hu.po                                    |  2781 +-
 external/mit/xkeyboard-config/dist/po/id.po                                    |  3088 +-
 external/mit/xkeyboard-config/dist/po/it.po                                    |  2738 +-
 external/mit/xkeyboard-config/dist/po/ja.po                                    |  5235 +---
 external/mit/xkeyboard-config/dist/po/ka.po                                    |  5816 ++---
 external/mit/xkeyboard-config/dist/po/ko.po                                    |  2944 +-
 external/mit/xkeyboard-config/dist/po/ky.po                                    |  8656 ++------
 external/mit/xkeyboard-config/dist/po/lt.po                                    |   659 +-
 external/mit/xkeyboard-config/dist/po/nb.po                                    |  7911 ++-----
 external/mit/xkeyboard-config/dist/po/nl.po                                    |  3730 +--
 external/mit/xkeyboard-config/dist/po/pl.po                                    |  2979 +-
 external/mit/xkeyboard-config/dist/po/pt.po                                    |   473 +-
 external/mit/xkeyboard-config/dist/po/pt_BR.po                                 |  2698 +-
 external/mit/xkeyboard-config/dist/po/ro.po                                    |  3598 +--
 external/mit/xkeyboard-config/dist/po/ru.po                                    |  3172 +-
 external/mit/xkeyboard-config/dist/po/rw.po                                    |  6766 +-----
 external/mit/xkeyboard-config/dist/po/sk.po                                    |  4152 +--
 external/mit/xkeyboard-config/dist/po/sl.po                                    |  9597 +++------
 external/mit/xkeyboard-config/dist/po/sq.po                                    |  8314 ++++----
 external/mit/xkeyboard-config/dist/po/sr.po                                    |  3065 +-
 external/mit/xkeyboard-config/dist/po/sv.po                                    |  3124 +-
 external/mit/xkeyboard-config/dist/po/tr.po                                    |  3163 +-
 external/mit/xkeyboard-config/dist/po/uk.po                                    |  3032 +-
 external/mit/xkeyboard-config/dist/po/vi.po                                    |  5347 ++---
 external/mit/xkeyboard-config/dist/po/zh_CN.po                                 |  4713 ++--
 external/mit/xkeyboard-config/dist/po/zh_TW.po                                 |  5129 +---
 external/mit/xkeyboard-config/dist/rules/0001-lists.part                       |    24 -
 external/mit/xkeyboard-config/dist/rules/0002-base.lists.part                  |    60 +-
 external/mit/xkeyboard-config/dist/rules/0002-evdev.lists.part                 |     2 +-
 external/mit/xkeyboard-config/dist/rules/0004-base.m_k.part                    |     4 +-
 external/mit/xkeyboard-config/dist/rules/0004-evdev.m_k.part                   |     7 +-
 external/mit/xkeyboard-config/dist/rules/0008-ml_g.part                        |     2 +-
 external/mit/xkeyboard-config/dist/rules/0011-mlv_s.part                       |     2 +-
 external/mit/xkeyboard-config/dist/rules/0013-ml_s.part                        |    12 +-
 external/mit/xkeyboard-config/dist/rules/0015-ml1_s.part                       |     4 +-
 external/mit/xkeyboard-config/dist/rules/0018-ml2_s.part                       |     2 +-
 external/mit/xkeyboard-config/dist/rules/0020-ml3_s.part                       |     2 +-
 external/mit/xkeyboard-config/dist/rules/0022-ml4_s.part                       |     2 +-
 external/mit/xkeyboard-config/dist/rules/0026-evdev.m_s.part                   |     3 +-
 external/mit/xkeyboard-config/dist/rules/0027-base.ml_s1.part                  |     2 +-
 external/mit/xkeyboard-config/dist/rules/0036-lo_s.part                        |    15 +-
 external/mit/xkeyboard-config/dist/rules/0037-l1o_s.part                       |    15 +-
 external/mit/xkeyboard-config/dist/rules/0038-l2o_s.part                       |    15 +-
 external/mit/xkeyboard-config/dist/rules/0039-l3o_s.part                       |    15 +-
 external/mit/xkeyboard-config/dist/rules/0040-l4o_s.part                       |    15 +-
 external/mit/xkeyboard-config/dist/rules/0042-o_s.part                         |    49 +-
 external/mit/xkeyboard-config/dist/rules/0043-o_c.part                         |     4 +-
 external/mit/xkeyboard-config/dist/rules/0044-o_t.part                         |     4 +-
 external/mit/xkeyboard-config/dist/rules/base.extras.xml                       |   385 +-
 external/mit/xkeyboard-config/dist/rules/base.xml                              |   787 +-
 external/mit/xkeyboard-config/dist/rules/compat/0028-lv_c.part                 |    18 +-
 external/mit/xkeyboard-config/dist/rules/compat/0029-l1v1_c.part               |    18 +-
 external/mit/xkeyboard-config/dist/rules/compat/0030-l2v2_c.part               |    18 +-
 external/mit/xkeyboard-config/dist/rules/compat/0031-l3v3_c.part               |    18 +-
 external/mit/xkeyboard-config/dist/rules/compat/0032-l4v4_c.part               |    18 +-
 external/mit/xkeyboard-config/dist/rules/compat/0041-o_s.part                  |    10 +-
 external/mit/xkeyboard-config/dist/rules/compat/layoutsMapping.lst             |     7 +-
 external/mit/xkeyboard-config/dist/rules/compat/variantsMapping.lst            |    13 -
 external/mit/xkeyboard-config/dist/rules/meson.build                           |     1 -
 external/mit/xkeyboard-config/dist/rules/xfree98                               |     8 +-
 external/mit/xkeyboard-config/dist/scripts/extract-group-names-from-symbols.sh |    19 +
 external/mit/xkeyboard-config/dist/scripts/pull_translations.sh                |    15 +
 external/mit/xkeyboard-config/dist/scripts/symbols-tree.py                     |   197 +
 external/mit/xkeyboard-config/dist/symbols/af                                  |    80 +-
 external/mit/xkeyboard-config/dist/symbols/al                                  |    14 +-
 external/mit/xkeyboard-config/dist/symbols/altwin                              |   105 +-
 external/mit/xkeyboard-config/dist/symbols/am                                  |   328 +-
 external/mit/xkeyboard-config/dist/symbols/apl                                 |     9 +-
 external/mit/xkeyboard-config/dist/symbols/ara                                 |    10 +-
 external/mit/xkeyboard-config/dist/symbols/bd                                  |   128 +-
 external/mit/xkeyboard-config/dist/symbols/be                                  |    14 +-
 external/mit/xkeyboard-config/dist/symbols/bg                                  |    10 +-
 external/mit/xkeyboard-config/dist/symbols/bqn                                 |    84 +
 external/mit/xkeyboard-config/dist/symbols/br                                  |     6 +-
 external/mit/xkeyboard-config/dist/symbols/bt                                  |   138 +-
 external/mit/xkeyboard-config/dist/symbols/by                                  |    93 +-
 external/mit/xkeyboard-config/dist/symbols/ca                                  |   152 +-
 external/mit/xkeyboard-config/dist/symbols/capslock                            |    22 +-
 external/mit/xkeyboard-config/dist/symbols/cd                                  |     2 +-
 external/mit/xkeyboard-config/dist/symbols/ch                                  |     5 +-
 external/mit/xkeyboard-config/dist/symbols/cm                                  |    15 +-
 external/mit/xkeyboard-config/dist/symbols/cn                                  |     2 +-
 external/mit/xkeyboard-config/dist/symbols/compose                             |     6 +
 external/mit/xkeyboard-config/dist/symbols/ctrl                                |    17 +-
 external/mit/xkeyboard-config/dist/symbols/cz                                  |   679 +-
 external/mit/xkeyboard-config/dist/symbols/de                                  |   394 +-
 external/mit/xkeyboard-config/dist/symbols/dk                                  |    59 +-
 external/mit/xkeyboard-config/dist/symbols/dz                                  |     2 +-
 external/mit/xkeyboard-config/dist/symbols/ee                                  |   136 +-
 external/mit/xkeyboard-config/dist/symbols/empty                               |     1 +
 external/mit/xkeyboard-config/dist/symbols/epo                                 |     3 +
 external/mit/xkeyboard-config/dist/symbols/es                                  |    21 +-
 external/mit/xkeyboard-config/dist/symbols/et                                  |     2 +
 external/mit/xkeyboard-config/dist/symbols/eu                                  |   101 +-
 external/mit/xkeyboard-config/dist/symbols/fi                                  |    10 +-
 external/mit/xkeyboard-config/dist/symbols/fo                                  |    23 +-
 external/mit/xkeyboard-config/dist/symbols/fr                                  |    90 +-
 external/mit/xkeyboard-config/dist/symbols/gb                                  |   126 +-
 external/mit/xkeyboard-config/dist/symbols/gr                                  |     2 +-
 external/mit/xkeyboard-config/dist/symbols/group                               |   399 +-
 external/mit/xkeyboard-config/dist/symbols/hr                                  |    10 +-
 external/mit/xkeyboard-config/dist/symbols/id                                  |   320 +-
 external/mit/xkeyboard-config/dist/symbols/il                                  |    14 +-
 external/mit/xkeyboard-config/dist/symbols/inet                                |    40 +-
 external/mit/xkeyboard-config/dist/symbols/is                                  |   124 +-
 external/mit/xkeyboard-config/dist/symbols/it                                  |   125 +-
 external/mit/xkeyboard-config/dist/symbols/jolla_vndr/sbj                      |     3 -
 external/mit/xkeyboard-config/dist/symbols/jp                                  |    29 +-
 external/mit/xkeyboard-config/dist/symbols/ke                                  |    82 +-
 external/mit/xkeyboard-config/dist/symbols/kh                                  |   156 +-
 external/mit/xkeyboard-config/dist/symbols/latam                               |    67 +-
 external/mit/xkeyboard-config/dist/symbols/latin                               |    12 +-
 external/mit/xkeyboard-config/dist/symbols/level3                              |    53 +-
 external/mit/xkeyboard-config/dist/symbols/level5                              |    24 +-
 external/mit/xkeyboard-config/dist/symbols/lt                                  |   153 +-
 external/mit/xkeyboard-config/dist/symbols/lv                                  |     4 +-
 external/mit/xkeyboard-config/dist/symbols/ma                                  |    28 +
 external/mit/xkeyboard-config/dist/symbols/macintosh_vndr/ch                   |     5 +-
 external/mit/xkeyboard-config/dist/symbols/macintosh_vndr/de                   |     4 +-
 external/mit/xkeyboard-config/dist/symbols/macintosh_vndr/dk                   |     2 +-
 external/mit/xkeyboard-config/dist/symbols/macintosh_vndr/is                   |     6 +-
 external/mit/xkeyboard-config/dist/symbols/macintosh_vndr/jp                   |     8 -
 external/mit/xkeyboard-config/dist/symbols/macintosh_vndr/no                   |     2 +-
 external/mit/xkeyboard-config/dist/symbols/macintosh_vndr/se                   |     2 +-
 external/mit/xkeyboard-config/dist/symbols/macintosh_vndr/us                   |    28 +-
 external/mit/xkeyboard-config/dist/symbols/ml                                  |    75 +-
 external/mit/xkeyboard-config/dist/symbols/mm                                  |   441 +-
 external/mit/xkeyboard-config/dist/symbols/mt                                  |   101 +-
 external/mit/xkeyboard-config/dist/symbols/mv                                  |     5 -
 external/mit/xkeyboard-config/dist/symbols/my                                  |   207 +-
 external/mit/xkeyboard-config/dist/symbols/nbsp                                |    24 +-
 external/mit/xkeyboard-config/dist/symbols/nl                                  |     7 +-
 external/mit/xkeyboard-config/dist/symbols/no                                  |   108 +-
 external/mit/xkeyboard-config/dist/symbols/nokia_vndr/rx-51                    |     4 -
 external/mit/xkeyboard-config/dist/symbols/nokia_vndr/su-8w                    |    79 +-
 external/mit/xkeyboard-config/dist/symbols/np                                  |   210 +-
 external/mit/xkeyboard-config/dist/symbols/pc                                  |   152 +-
 external/mit/xkeyboard-config/dist/symbols/pk                                  |   731 +-
 external/mit/xkeyboard-config/dist/symbols/pt                                  |     8 +-
 external/mit/xkeyboard-config/dist/symbols/ro                                  |     2 +-
 external/mit/xkeyboard-config/dist/symbols/rs                                  |     2 +-
 external/mit/xkeyboard-config/dist/symbols/ru                                  |   188 +-
 external/mit/xkeyboard-config/dist/symbols/se                                  |    11 +-
 external/mit/xkeyboard-config/dist/symbols/sgi_vndr/jp                         |     8 +-
 external/mit/xkeyboard-config/dist/symbols/shift                               |    63 +-
 external/mit/xkeyboard-config/dist/symbols/sk                                  |     1 -
 external/mit/xkeyboard-config/dist/symbols/sn                                  |     9 +-
 external/mit/xkeyboard-config/dist/symbols/srvr_ctrl                           |   116 +-
 external/mit/xkeyboard-config/dist/symbols/sun_vndr/be                         |    20 -
 external/mit/xkeyboard-config/dist/symbols/sun_vndr/br                         |     1 -
 external/mit/xkeyboard-config/dist/symbols/sun_vndr/ca                         |    11 -
 external/mit/xkeyboard-config/dist/symbols/sun_vndr/dk                         |     2 +-
 external/mit/xkeyboard-config/dist/symbols/sun_vndr/ee                         |     4 +-
 external/mit/xkeyboard-config/dist/symbols/sun_vndr/kr                         |     2 -
 external/mit/xkeyboard-config/dist/symbols/sun_vndr/lt                         |     6 +-
 external/mit/xkeyboard-config/dist/symbols/sun_vndr/lv                         |     2 +-
 external/mit/xkeyboard-config/dist/symbols/sun_vndr/ru                         |     5 +
 external/mit/xkeyboard-config/dist/symbols/sun_vndr/sk                         |     1 -
 external/mit/xkeyboard-config/dist/symbols/sun_vndr/us                         |     5 +
 external/mit/xkeyboard-config/dist/symbols/tg                                  |    71 +-
 external/mit/xkeyboard-config/dist/symbols/th                                  |     2 +
 external/mit/xkeyboard-config/dist/symbols/tr                                  |   185 +-
 external/mit/xkeyboard-config/dist/symbols/tw                                  |     2 +-
 external/mit/xkeyboard-config/dist/symbols/tz                                  |    97 +-
 external/mit/xkeyboard-config/dist/symbols/ua                                  |   139 +-
 external/mit/xkeyboard-config/dist/symbols/us                                  |   332 +-
 external/mit/xkeyboard-config/dist/symbols/uz                                  |   136 +-
 external/mit/xkeyboard-config/dist/symbols/vn                                  |     2 +-
 external/mit/xkeyboard-config/dist/tests/genLists4Comparison.sh                |    83 +
 external/mit/xkeyboard-config/dist/tests/listCI2.xsl                           |    21 +
 external/mit/xkeyboard-config/dist/tests/listCIs.xsl                           |    20 +
 external/mit/xkeyboard-config/dist/tests/mxkbledpanel/Imakefile                |     8 +
 external/mit/xkeyboard-config/dist/tests/mxkbledpanel/mxkbledpanel.c           |   605 +
 external/mit/xkeyboard-config/dist/tests/reg2ll.xsl                            |    23 +
 external/mit/xkeyboard-config/dist/tests/ruby/README                           |     3 +
 external/mit/xkeyboard-config/dist/tests/ruby/find_fragments.rb                |    52 +
 external/mit/xkeyboard-config/dist/tests/ruby/find_match.rb                    |    42 +
 external/mit/xkeyboard-config/dist/tests/ruby/utils.rb                         |    64 +
 external/mit/xkeyboard-config/dist/tests/ruby/xkbparser.rb                     |   185 +
 external/mit/xkeyboard-config/dist/tests/testLayouts.pl                        |    17 +
 external/mit/xkeyboard-config/dist/tests/testModels.pl                         |    15 +
 external/mit/xkeyboard-config/dist/tests/testOptions.pl                        |    15 +
 external/mit/xkeyboard-config/dist/tests/testShortDescriptions                 |     6 +
 external/mit/xkeyboard-config/dist/tests/test_rules_xml.py                     |   256 +
 external/mit/xkeyboard-config/dist/tests/test_xkb_symbols.py                   |    78 +
 external/mit/xkeyboard-config/dist/tests/xkbTestFunc.pm                        |   165 +
 external/mit/xkeyboard-config/dist/types/basic                                 |     8 +-
 external/mit/xkeyboard-config/dist/types/cancel                                |    15 +-
 external/mit/xkeyboard-config/dist/types/caps                                  |    62 +-
 external/mit/xkeyboard-config/dist/types/extra                                 |   158 +-
 external/mit/xkeyboard-config/dist/types/iso9995                               |     4 +-
 external/mit/xkeyboard-config/dist/types/level5                                |   263 +-
 external/mit/xkeyboard-config/dist/types/mousekeys                             |     5 +-
 external/mit/xkeyboard-config/dist/types/nokia                                 |     2 +-
 external/mit/xkeyboard-config/dist/types/numpad                                |    47 +-
 external/mit/xkeyboard-config/dist/types/pc                                    |    92 +-
 240 files changed, 92947 insertions(+), 117685 deletions(-)

diffs (truncated from 327321 to 300 lines):

diff -r e7332591a840 -r 0a2fe87aff09 external/mit/xkeyboard-config/dist/NEWS
--- a/external/mit/xkeyboard-config/dist/NEWS   Sun Oct 16 23:49:49 2022 +0000
+++ b/external/mit/xkeyboard-config/dist/NEWS   Mon Oct 17 07:37:06 2022 +0000
@@ -1,3 +1,10 @@
+2.37   96 commits
+       Translations updated
+2.36   120 commits (most: Benno Schulenberg)
+       Translations updated
+2.35   45 commits
+       Dropping autotools, only meson now
+       Translations updated
 2.34   19 commits
        Translations updated (Hebrew added)
 2.33   38 commits
diff -r e7332591a840 -r 0a2fe87aff09 external/mit/xkeyboard-config/dist/README
--- a/external/mit/xkeyboard-config/dist/README Sun Oct 16 23:49:49 2022 +0000
+++ b/external/mit/xkeyboard-config/dist/README Mon Oct 17 07:37:06 2022 +0000
@@ -21,8 +21,8 @@
 ----------------
 
 This project provides a consistent, well-structured, frequently
-released, open source database of keyboard configuration data. The
-project is targeted to XKB-based systems.
+released, open source database of keyboard configuration data.
+The project is targeted at XKB-based systems.
 
 For XKB configuration information, see:
 
@@ -32,11 +32,6 @@
 
   docs/README.enhancing
 
-For information on how to replace an older XKB configuration database
-with the one provided by this project, see:
-
-  docs/HOWTO.transition
-
 For guidelines to making contributions to this project, see:
 
   http://www.freedesktop.org/wiki/Software/XKeyboardConfig/Rules
diff -r e7332591a840 -r 0a2fe87aff09 external/mit/xkeyboard-config/dist/compat/basic
--- a/external/mit/xkeyboard-config/dist/compat/basic   Sun Oct 16 23:49:49 2022 +0000
+++ b/external/mit/xkeyboard-config/dist/compat/basic   Mon Oct 17 07:37:06 2022 +0000
@@ -5,7 +5,7 @@
 
 default xkb_compatibility "basic" {
 
-    virtual_modifiers  NumLock,AltGr;
+    virtual_modifiers  NumLock;
 
     interpret.repeat= False;
     setMods.clearLocks= True;
@@ -26,8 +26,6 @@
     };
 
     interpret Mode_switch {
-       useModMapMods= level1;
-       virtualModifier= AltGr;
        action= SetGroup(group=+1);
     };
 
@@ -35,9 +33,9 @@
        action= SetMods(modifiers=modMapMods);
     };
 
-    group 2 = AltGr;
-    group 3 = AltGr;
-    group 4 = AltGr;
+    group 2 = Mod5;
+    group 3 = Mod5;
+    group 4 = Mod5;
 
     include "ledcaps"
     include "lednum"
diff -r e7332591a840 -r 0a2fe87aff09 external/mit/xkeyboard-config/dist/compat/iso9995
--- a/external/mit/xkeyboard-config/dist/compat/iso9995 Sun Oct 16 23:49:49 2022 +0000
+++ b/external/mit/xkeyboard-config/dist/compat/iso9995 Mon Oct 17 07:37:06 2022 +0000
@@ -3,7 +3,7 @@
 
 default partial xkb_compatibility "default" {
 
-    virtual_modifiers  LevelThree,AltGr;
+    virtual_modifiers  LevelThree;
 
     interpret.repeat= False;
     setMods.clearLocks= True;
@@ -46,22 +46,17 @@
     };
 
     interpret ISO_Group_Latch {
-       useModMapMods= level1;
-       virtualModifier= AltGr;
        action= LatchGroup(group=2);
     };
 
     interpret ISO_Next_Group {
-       useModMapMods= level1;
-       virtualModifier= AltGr;
        action= LockGroup(group=+1);
     };
 
     interpret ISO_Prev_Group {
-       useModMapMods= level1;
-       virtualModifier= AltGr;
        action= LockGroup(group=-1);
     };
+
     interpret ISO_First_Group {
        action= LockGroup(group=1);
     };
diff -r e7332591a840 -r 0a2fe87aff09 external/mit/xkeyboard-config/dist/compat/level5
--- a/external/mit/xkeyboard-config/dist/compat/level5  Sun Oct 16 23:49:49 2022 +0000
+++ b/external/mit/xkeyboard-config/dist/compat/level5  Mon Oct 17 07:37:06 2022 +0000
@@ -42,11 +42,8 @@
 };
 
 partial xkb_compatibility "level5_lock" {
-    // This defines a Level5-Lock using the NumLock real modifier
-    // in order to create arbitrary level-behaviour, which would
-    // not be possible with the virtual modifier.
-    // See also: types/level5 : EIGHT_LEVEL_LEVEL_FIVE_LOCK
-    // See also: symbols/level5(lock)
+    // This defines a Level5-Lock using the NumLock virtual modifier.
+    // See also types/level5 (EIGHT_LEVEL_LEVEL_FIVE_LOCK) and symbols/level5(lock).
 
     virtual_modifiers  NumLock;
 
diff -r e7332591a840 -r 0a2fe87aff09 external/mit/xkeyboard-config/dist/compat/misc
--- a/external/mit/xkeyboard-config/dist/compat/misc    Sun Oct 16 23:49:49 2022 +0000
+++ b/external/mit/xkeyboard-config/dist/compat/misc    Mon Oct 17 07:37:06 2022 +0000
@@ -10,10 +10,9 @@
 
     setMods.clearLocks= True;
 
-    // Sets the "Alt" virtual modifier.
+    // Set the "Alt" virtual modifier.
 
     interpret Alt_L+Any {
-        //useModMapMods= level1;
        virtualModifier= Alt;
        action = SetMods(modifiers=modMapMods);
     };
@@ -23,7 +22,6 @@
     };
 
     interpret Alt_R+Any {
-        //useModMapMods= level1;
        virtualModifier= Alt;
        action = SetMods(modifiers=modMapMods);
     };
@@ -32,10 +30,9 @@
        action = SetMods(modifiers=Alt);
     };
 
-    // Sets the "Meta" virtual modifier.
+    // Set the "Meta" virtual modifier.
 
     interpret Meta_L+Any {
-        //useModMapMods= level1;
        virtualModifier= Meta;
        action = SetMods(modifiers=modMapMods);
     };
@@ -45,7 +42,6 @@
     };
 
     interpret Meta_R+Any {
-        //useModMapMods= level1;
        virtualModifier= Meta;
        action = SetMods(modifiers=modMapMods);
     };
@@ -54,10 +50,9 @@
        action = SetMods(modifiers=Meta);
     };
 
-    // Sets the "Super" virtual modifier.
+    // Set the "Super" virtual modifier.
 
     interpret Super_L+Any {
-        //useModMapMods= level1;
        virtualModifier= Super;
        action = SetMods(modifiers=modMapMods);
     };
@@ -67,7 +62,6 @@
     };
 
     interpret Super_R+Any {
-        //useModMapMods= level1;
        virtualModifier= Super;
        action = SetMods(modifiers=modMapMods);
     };
@@ -76,10 +70,9 @@
        action = SetMods(modifiers=Super);
     };
 
-    // Sets the "Hyper" virtual modifier.
+    // Set the "Hyper" virtual modifier.
 
     interpret Hyper_L+Any {
-        //useModMapMods= level1;
        virtualModifier= Hyper;
        action = SetMods(modifiers=modMapMods);
     };
@@ -89,7 +82,6 @@
     };
 
     interpret Hyper_R+Any {
-        //useModMapMods= level1;
        virtualModifier= Hyper;
        action = SetMods(modifiers=modMapMods);
     };
diff -r e7332591a840 -r 0a2fe87aff09 external/mit/xkeyboard-config/dist/compat/mousekeys
--- a/external/mit/xkeyboard-config/dist/compat/mousekeys       Sun Oct 16 23:49:49 2022 +0000
+++ b/external/mit/xkeyboard-config/dist/compat/mousekeys       Mon Oct 17 07:37:06 2022 +0000
@@ -194,7 +194,6 @@
 
     // Allow an indicator for MouseKeys.
     indicator "Mouse Keys" {
-        //!allowExplicit;
        indicatorDrivesKeyboard;
        controls= MouseKeys;
     };
diff -r e7332591a840 -r 0a2fe87aff09 external/mit/xkeyboard-config/dist/compat/olpc
--- a/external/mit/xkeyboard-config/dist/compat/olpc    Sun Oct 16 23:49:49 2022 +0000
+++ b/external/mit/xkeyboard-config/dist/compat/olpc    Mon Oct 17 07:37:06 2022 +0000
@@ -10,7 +10,6 @@
     virtual_modifiers  Square,Cross,Triangle,Circle;
 
     interpret KP_Home+Any {
-        //useModMapMods= level1;
         virtualModifier= Square;
         action = SetMods(modifiers=modMapMods);
     };
@@ -20,7 +19,6 @@
     };
 
     interpret KP_Next+Any {
-        //useModMapMods= level1;
         virtualModifier= Cross;
         action = SetMods(modifiers=modMapMods);
     };
@@ -30,7 +28,6 @@
     };
 
     interpret KP_End+Any {
-        //useModMapMods= level1;
         virtualModifier= Circle;
         action = SetMods(modifiers=modMapMods);
     };
@@ -40,7 +37,6 @@
     };
 
     interpret KP_Prior+Any {
-        //useModMapMods= level1;
         virtualModifier= Triangle;
         action = SetMods(modifiers=modMapMods);
     };
diff -r e7332591a840 -r 0a2fe87aff09 external/mit/xkeyboard-config/dist/compat/pc
--- a/external/mit/xkeyboard-config/dist/compat/pc      Sun Oct 16 23:49:49 2022 +0000
+++ b/external/mit/xkeyboard-config/dist/compat/pc      Mon Oct 17 07:37:06 2022 +0000
@@ -5,6 +5,7 @@
     virtual_modifiers  Alt;
 
     setMods.clearLocks= True;
+
     interpret Alt_L+Any {
        virtualModifier= Alt;
        action = SetMods(modifiers=modMapMods);
diff -r e7332591a840 -r 0a2fe87aff09 external/mit/xkeyboard-config/dist/compat/pc98
--- a/external/mit/xkeyboard-config/dist/compat/pc98    Sun Oct 16 23:49:49 2022 +0000
+++ b/external/mit/xkeyboard-config/dist/compat/pc98    Mon Oct 17 07:37:06 2022 +0000
@@ -5,7 +5,7 @@
 
 default xkb_compatibility "basic" {
 
-    virtual_modifiers  NumLock,AltGr;
+    virtual_modifiers  NumLock;
 
     interpret.repeat= False;
     setMods.clearLocks= True;
@@ -16,18 +16,12 @@
        action= LockMods(modifiers=Shift);
     };
 
-//    interpret Any+Lock {
-//     action= LockMods(modifiers=Lock);
-//    };
-
     interpret Num_Lock+Any {
        virtualModifier= NumLock;
        action= LockMods(modifiers=NumLock);
     };
 
     interpret Mode_switch {
-       useModMapMods= level1;
-       virtualModifier= AltGr;
        action= SetGroup(group=2,clearLocks);
     };
 
@@ -35,9 +29,9 @@
        action= SetMods(modifiers=modMapMods);



Home | Main Index | Thread Index | Old Index