├── .clang-tidy ├── .clangd ├── .editorconfig ├── .github ├── dependabot.yml └── workflows │ ├── github-release.yml │ ├── linux.yml │ ├── macos.yml │ ├── pages.yml │ └── windows.yml ├── .pre-commit-config.yaml ├── .uncrustify.cfg ├── LICENSE ├── NEWS.md ├── PACKAGING ├── README.md ├── RELEASING.md ├── bench ├── atom.c ├── bench.c ├── bench.h ├── compile-keymap.c ├── compose-traversal.c ├── compose.c ├── custom-parsers.c ├── key-proc.c ├── keysym-case-mappings.c ├── rules.c ├── rulescomp.c └── x11.c ├── changes ├── README.md ├── api │ ├── +controls-actions.feature.md │ ├── +initialize-derived-state.bugfix.md │ ├── +state-controls.feature.md │ ├── +state-event-api.feature.md │ ├── .gitignore │ ├── 596.feature.md │ └── 925.feature.md ├── build │ └── .gitignore ├── keymap-text-format │ └── .gitignore ├── rules-text-format │ └── .gitignore └── tools │ ├── +controls-arg.feature.md │ ├── +no-state-report.feature.md │ ├── +state-event-api.feature.md │ └── .gitignore ├── data └── keysyms.yaml ├── doc ├── Doxyfile.in ├── compatibility.md ├── cool-uris.yaml ├── debugging.md ├── diagrams │ ├── xkb-configuration.dot │ ├── xkb-keymap-components.dot │ └── xkb-types-explanation.dot ├── doxygen-extra.css ├── faq.md ├── introduction-to-xkb.md ├── introspection.md ├── keymap-text-format-v1-v2.md ├── license.md ├── message-registry.md ├── message-registry.md.jinja ├── message-registry.yaml ├── packaging-keyboard-layouts.md ├── quick-guide.md ├── release-notes.md ├── rules-format.md └── user-configuration.md ├── fuzz ├── compose │ ├── dict │ ├── target.c │ └── testcases │ │ └── Compose ├── fuzz.sh └── keymap │ ├── dict │ ├── target.c │ └── testcases │ └── input.xkb ├── include └── xkbcommon │ ├── xkbcommon-compat.h │ ├── xkbcommon-compose.h │ ├── xkbcommon-keysyms.h │ ├── xkbcommon-names.h │ ├── xkbcommon-x11.h │ ├── xkbcommon.h │ └── xkbregistry.h ├── meson.build ├── meson_options.txt ├── scripts ├── doxygen-wrapper ├── ensure-stable-doc-urls.py ├── map-to-def ├── perfect_hash.py ├── ucd.py ├── update-keysyms ├── update-keysyms-case-mappings.py ├── update-keysyms-definitions.py ├── update-keysyms-derived-headers.py ├── update-keysyms-names-handling.py ├── update-keywords ├── update-merge-modes-tests.py └── update-message-registry.py ├── src ├── atom.c ├── atom.h ├── compose │ ├── constants.h │ ├── dump.c │ ├── dump.h │ ├── escape.h │ ├── parser.c │ ├── parser.h │ ├── paths.c │ ├── paths.h │ ├── state.c │ ├── table.c │ └── table.h ├── context-priv.c ├── context.c ├── context.h ├── darray.h ├── keymap-compare.c ├── keymap-compare.h ├── keymap-formats.c ├── keymap-formats.h ├── keymap-priv.c ├── keymap.c ├── keymap.h ├── keysym-case-mappings.c ├── keysym-utf.c ├── keysym.c ├── keysym.h ├── keysym.h.jinja ├── ks_tables.h ├── messages-codes.h ├── messages-codes.h.jinja ├── registry.c ├── rmlvo.c ├── rmlvo.h ├── scanner-utils.c ├── scanner-utils.h ├── state-priv.h ├── state.c ├── text.c ├── text.h ├── utf8-decoding.c ├── utf8-decoding.h ├── utf8.c ├── utf8.h ├── util-list.c ├── util-list.h ├── util-mem.h ├── utils-checked-arithmetic.h ├── utils-numbers.h ├── utils-paths.c ├── utils-paths.h ├── utils.c ├── utils.h ├── x11 │ ├── keymap.c │ ├── state.c │ ├── util.c │ └── x11-priv.h └── xkbcomp │ ├── action.c │ ├── action.h │ ├── ast-build.c │ ├── ast-build.h │ ├── ast.h │ ├── compat.c │ ├── expr.c │ ├── expr.h │ ├── include.c │ ├── include.h │ ├── keycodes.c │ ├── keymap-dump.c │ ├── keymap-file-iterator.c │ ├── keymap-file-iterator.h │ ├── keymap.c │ ├── keywords.c │ ├── keywords.gperf │ ├── parser-priv.h │ ├── parser.y │ ├── rules.c │ ├── rules.h │ ├── scanner.c │ ├── symbols.c │ ├── types.c │ ├── vmod.c │ ├── vmod.h │ ├── xkbcomp-priv.h │ └── xkbcomp.c ├── test ├── atom.c ├── buffercomp.c ├── common.c ├── compose-iter.c ├── compose-iter.h ├── compose.c ├── context.c ├── data │ ├── .editorconfig │ ├── .gitattributes │ ├── compat │ │ ├── accessx │ │ ├── basic │ │ ├── caps │ │ ├── complete │ │ ├── iso9995 │ │ ├── iso9995-v2 │ │ ├── ledcaps │ │ ├── lednum │ │ ├── leds │ │ ├── ledscroll │ │ ├── level3-v2 │ │ ├── level5 │ │ ├── merge_modes │ │ ├── merge_modes_defaults │ │ ├── merge_modes_vmods │ │ ├── misc │ │ ├── mousekeys │ │ ├── pc │ │ ├── recursive │ │ └── xfree86 │ ├── extensions │ │ ├── with-rules-2 │ │ │ ├── p1 │ │ │ │ ├── rules │ │ │ │ │ ├── evdev.post │ │ │ │ │ └── evdev.xml │ │ │ │ └── symbols │ │ │ │ │ └── 11 │ │ │ └── p2 │ │ │ │ ├── rules │ │ │ │ ├── evdev.extras.xml │ │ │ │ └── evdev.post │ │ │ │ └── symbols │ │ │ │ └── 2 │ │ ├── with-rules │ │ │ ├── p1 │ │ │ │ ├── rules │ │ │ │ │ ├── evdev.post │ │ │ │ │ └── evdev.xml │ │ │ │ └── symbols │ │ │ │ │ └── 1 │ │ │ └── p3 │ │ │ │ ├── rules │ │ │ │ ├── evdev.post │ │ │ │ └── evdev.xml │ │ │ │ └── symbols │ │ │ │ └── 3 │ │ ├── without-rules-2 │ │ │ ├── p1 │ │ │ │ ├── rules │ │ │ │ │ └── evdev.xml │ │ │ │ └── symbols │ │ │ │ │ └── a │ │ │ └── p2 │ │ │ │ ├── rules │ │ │ │ └── evdev.extras.xml │ │ │ │ └── symbols │ │ │ │ └── b │ │ └── without-rules │ │ │ ├── p1 │ │ │ ├── rules │ │ │ │ └── evdev.xml │ │ │ └── symbols │ │ │ │ └── a │ │ │ └── p3 │ │ │ ├── rules │ │ │ └── evdev.xml │ │ │ └── symbols │ │ │ └── c │ ├── extra │ │ ├── rules │ │ │ ├── partial.post │ │ │ └── partial.pre │ │ └── symbols │ │ │ ├── banana │ │ │ ├── capslock │ │ │ └── level3 │ ├── keycodes │ │ ├── aliases │ │ ├── aliases-xkbcommon │ │ ├── empty │ │ ├── evdev │ │ ├── evdev-xkbcommon │ │ ├── high │ │ ├── merge_modes │ │ ├── recursive │ │ └── xfree86 │ ├── keymaps │ │ ├── basic.xkb │ │ ├── bidi.xkb │ │ ├── compat-interpret.xkb │ │ ├── comprehensive-plus-geom.xkb │ │ ├── digits.xkb │ │ ├── divide-by-zero.xkb │ │ ├── empty-compound-statements.xkb │ │ ├── empty-symbol-decl.xkb │ │ ├── escape-sequences.xkb │ │ ├── explicit-actions.xkb │ │ ├── extended-layout-indices-v1.xkb │ │ ├── extended-layout-indices-v2.xkb │ │ ├── group-index-names-1.xkb │ │ ├── group-index-names-2.xkb │ │ ├── high-keycodes-1.xkb │ │ ├── high-keycodes-2.xkb │ │ ├── high-keycodes-3.xkb │ │ ├── high-keycodes-4.xkb │ │ ├── host-no-pretty.xkb │ │ ├── host.xkb │ │ ├── include-banana-implicit-default.xkb │ │ ├── include-capslock-custom.xkb │ │ ├── include-capslock-system.xkb │ │ ├── include-level3-explicit-default.xkb │ │ ├── integers-overflow.xkb │ │ ├── integers.xkb │ │ ├── invalid-escape-sequence.xkb │ │ ├── invalid-qualified-symbols-field.xkb │ │ ├── invalid-qualified-type-field.xkb │ │ ├── keycodes-aliases-1.xkb │ │ ├── keycodes-aliases-2.xkb │ │ ├── keycodes-bounds-multiple-1.xkb │ │ ├── keycodes-bounds-multiple-2.xkb │ │ ├── keycodes-bounds-multiple-3.xkb │ │ ├── keycodes-bounds-single-1.xkb │ │ ├── keycodes-bounds-single-2.xkb │ │ ├── level-index-names.xkb │ │ ├── masks-extra-bits.xkb │ │ ├── masks.xkb │ │ ├── merge-modes │ │ │ ├── augment.xkb │ │ │ ├── compat.xkb │ │ │ ├── default.xkb │ │ │ ├── defaults-include.xkb │ │ │ ├── defaults-plain.xkb │ │ │ ├── override.xkb │ │ │ ├── replace.xkb │ │ │ ├── vmods-other-component-direct.xkb │ │ │ ├── vmods-same-component-include-default-augment.xkb │ │ │ └── vmods-same-component-include-default-override.xkb │ │ ├── modmap-none.xkb │ │ ├── no-aliases.xkb │ │ ├── no-types.xkb │ │ ├── no_void_action-v1.xkb │ │ ├── no_void_action-v2.xkb │ │ ├── optional-components-basic.xkb │ │ ├── optional-components-no-real-led.xkb │ │ ├── optional-components-none.xkb │ │ ├── pure-virtual-mods-explicit.xkb │ │ ├── pure-virtual-mods-implicit.xkb │ │ ├── quartz.xkb │ │ ├── string-as-keysyms.xkb │ │ ├── stringcomp-v1-no-flags.xkb │ │ ├── stringcomp-v1-no-prettyfied.xkb │ │ ├── stringcomp-v1.xkb │ │ ├── stringcomp-v2.xkb │ │ ├── symbols-modifier_map.xkb │ │ ├── symbols-multi-actions-v1.xkb │ │ ├── symbols-multi-actions.xkb │ │ ├── symbols-multi-keysyms-empty.xkb │ │ ├── symbols-multi-keysyms.xkb │ │ ├── syntax-error.xkb │ │ ├── syntax-error2.xkb │ │ ├── unbound-vmod.xkb │ │ ├── unicode-keysyms.xkb │ │ └── unsupported-x11-actions │ ├── locale │ │ ├── compose.dir │ │ ├── en_US.UTF-8 │ │ │ └── Compose │ │ ├── locale.alias │ │ └── locale.dir │ ├── rules │ │ ├── all_qualifier │ │ ├── all_qualifier-limit │ │ ├── base │ │ ├── base.extras.xml │ │ ├── base.xml │ │ ├── evdev │ │ ├── evdev-modern │ │ ├── evdev-pure-virtual-mods │ │ ├── evdev-xkbcommon │ │ ├── evdev.extras.xml │ │ ├── evdev.xml │ │ ├── extended-wild-cards │ │ ├── groups │ │ ├── inc-dst-loop-twice │ │ ├── inc-dst-simple │ │ ├── inc-no-newline │ │ ├── inc-src-before-after │ │ ├── inc-src-loop-twice │ │ ├── inc-src-looped │ │ ├── inc-src-nested │ │ ├── inc-src-options │ │ ├── inc-src-relative-path │ │ ├── inc-src-simple │ │ ├── index │ │ ├── invalid-group-index │ │ ├── invalid-group-qualifier │ │ ├── layout-specific-options │ │ ├── merge-mode-replace │ │ ├── multiple-groups │ │ ├── multiple-options │ │ ├── partial │ │ ├── partial.post │ │ ├── partial.pre │ │ ├── simple │ │ ├── special_indices │ │ ├── special_indices-limit │ │ ├── utf-16be_with_bom │ │ ├── utf-16le_with_bom │ │ ├── utf-32be │ │ ├── utf-8_with_bom │ │ ├── wildcard │ │ └── xkb.dtd │ ├── symbols │ │ ├── altwin │ │ ├── awesome │ │ ├── banana │ │ ├── ca │ │ ├── capslock │ │ ├── ch │ │ ├── compose │ │ ├── ctrl │ │ ├── cz │ │ ├── de │ │ ├── empty │ │ ├── eurosign │ │ ├── garbage │ │ ├── global_keyboard_controls │ │ ├── group │ │ ├── il │ │ ├── in │ │ ├── inet │ │ ├── keypad │ │ ├── kpdl │ │ ├── latch │ │ ├── latin │ │ ├── level3 │ │ ├── level5 │ │ ├── macintosh_vndr │ │ │ ├── apple │ │ │ └── us │ │ ├── merge_modes │ │ ├── merge_modes_defaults │ │ ├── multiple-groups │ │ ├── multiple_actions │ │ ├── nbsp │ │ ├── numeric_keysyms │ │ ├── overlapping_modifiers │ │ ├── pc │ │ ├── recursive │ │ ├── ru │ │ ├── rupeesign │ │ ├── shift │ │ ├── shift-v2 │ │ ├── simultaneous-mods-latches │ │ ├── srvr_ctrl │ │ ├── terminate │ │ └── us │ ├── sync.sh │ └── types │ │ ├── basic │ │ ├── complete │ │ ├── extra │ │ ├── iso9995 │ │ ├── level5 │ │ ├── merge_modes │ │ ├── merge_modes_vmods │ │ ├── mousekeys │ │ ├── numpad │ │ ├── pc │ │ ├── recursive │ │ └── virtual_modifiers ├── evdev-scancodes.h ├── extensions-directories.c ├── external_xkb_compilers.h ├── filecomp.c ├── introspection.c ├── keymap.c ├── keyseq.c ├── keysym-case-mapping.h ├── keysym-case-mapping.h.jinja ├── keysym-unicode.c ├── keysym.c ├── keysym.h ├── keysym.h.jinja ├── log.c ├── merge_modes.c.jinja ├── meson_test.map ├── messages.c ├── modifiers.c ├── registry.c ├── rules-file-includes.c ├── rules-file.c ├── rulescomp.c ├── state.c ├── stringcomp.c ├── symbols-leak-test.py ├── test-keysym.py ├── test.h ├── tool-option-parsing.py ├── utf8.c ├── utils-text.c ├── utils-text.h ├── utils.c ├── x11.c ├── x11comp.c ├── xkeyboard-config-test.py.in ├── xvfb-wrapper.c └── xvfb-wrapper.h ├── tools ├── check-messages.c ├── compile-compose.c ├── compile-keymap.c ├── export-keysyms.c ├── how-to-type.c ├── interactive-evdev.c ├── interactive-wayland.c ├── interactive-x11.c ├── interactive.c ├── introspection-query.py.in ├── introspection.c ├── messages.c ├── messages.c.jinja ├── messages.h ├── registry-list.c ├── tools-common.c ├── tools-common.h ├── xkbcli-bash-completion.sh ├── xkbcli-compile-compose.1 ├── xkbcli-compile-keymap.1 ├── xkbcli-dump-keymap-wayland.1 ├── xkbcli-dump-keymap-x11.1 ├── xkbcli-how-to-type.1 ├── xkbcli-interactive-evdev.1 ├── xkbcli-interactive-wayland.1 ├── xkbcli-interactive-x11.1 ├── xkbcli-list.1 ├── xkbcli.1 └── xkbcli.c ├── towncrier.toml ├── xkbcommon-x11.map ├── xkbcommon.map └── xkbregistry.map /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.clangd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/.clangd -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/github-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/.github/workflows/github-release.yml -------------------------------------------------------------------------------- /.github/workflows/linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/.github/workflows/linux.yml -------------------------------------------------------------------------------- /.github/workflows/macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/.github/workflows/macos.yml -------------------------------------------------------------------------------- /.github/workflows/pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/.github/workflows/pages.yml -------------------------------------------------------------------------------- /.github/workflows/windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/.github/workflows/windows.yml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.uncrustify.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/.uncrustify.cfg -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/LICENSE -------------------------------------------------------------------------------- /NEWS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/NEWS.md -------------------------------------------------------------------------------- /PACKAGING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/PACKAGING -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/RELEASING.md -------------------------------------------------------------------------------- /bench/atom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/bench/atom.c -------------------------------------------------------------------------------- /bench/bench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/bench/bench.c -------------------------------------------------------------------------------- /bench/bench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/bench/bench.h -------------------------------------------------------------------------------- /bench/compile-keymap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/bench/compile-keymap.c -------------------------------------------------------------------------------- /bench/compose-traversal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/bench/compose-traversal.c -------------------------------------------------------------------------------- /bench/compose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/bench/compose.c -------------------------------------------------------------------------------- /bench/custom-parsers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/bench/custom-parsers.c -------------------------------------------------------------------------------- /bench/key-proc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/bench/key-proc.c -------------------------------------------------------------------------------- /bench/keysym-case-mappings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/bench/keysym-case-mappings.c -------------------------------------------------------------------------------- /bench/rules.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/bench/rules.c -------------------------------------------------------------------------------- /bench/rulescomp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/bench/rulescomp.c -------------------------------------------------------------------------------- /bench/x11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/bench/x11.c -------------------------------------------------------------------------------- /changes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/changes/README.md -------------------------------------------------------------------------------- /changes/api/+controls-actions.feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/changes/api/+controls-actions.feature.md -------------------------------------------------------------------------------- /changes/api/+initialize-derived-state.bugfix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/changes/api/+initialize-derived-state.bugfix.md -------------------------------------------------------------------------------- /changes/api/+state-controls.feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/changes/api/+state-controls.feature.md -------------------------------------------------------------------------------- /changes/api/+state-event-api.feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/changes/api/+state-event-api.feature.md -------------------------------------------------------------------------------- /changes/api/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /changes/api/596.feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/changes/api/596.feature.md -------------------------------------------------------------------------------- /changes/api/925.feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/changes/api/925.feature.md -------------------------------------------------------------------------------- /changes/build/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /changes/keymap-text-format/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /changes/rules-text-format/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /changes/tools/+controls-arg.feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/changes/tools/+controls-arg.feature.md -------------------------------------------------------------------------------- /changes/tools/+no-state-report.feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/changes/tools/+no-state-report.feature.md -------------------------------------------------------------------------------- /changes/tools/+state-event-api.feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/changes/tools/+state-event-api.feature.md -------------------------------------------------------------------------------- /changes/tools/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/keysyms.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/data/keysyms.yaml -------------------------------------------------------------------------------- /doc/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/doc/Doxyfile.in -------------------------------------------------------------------------------- /doc/compatibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/doc/compatibility.md -------------------------------------------------------------------------------- /doc/cool-uris.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/doc/cool-uris.yaml -------------------------------------------------------------------------------- /doc/debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/doc/debugging.md -------------------------------------------------------------------------------- /doc/diagrams/xkb-configuration.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/doc/diagrams/xkb-configuration.dot -------------------------------------------------------------------------------- /doc/diagrams/xkb-keymap-components.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/doc/diagrams/xkb-keymap-components.dot -------------------------------------------------------------------------------- /doc/diagrams/xkb-types-explanation.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/doc/diagrams/xkb-types-explanation.dot -------------------------------------------------------------------------------- /doc/doxygen-extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/doc/doxygen-extra.css -------------------------------------------------------------------------------- /doc/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/doc/faq.md -------------------------------------------------------------------------------- /doc/introduction-to-xkb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/doc/introduction-to-xkb.md -------------------------------------------------------------------------------- /doc/introspection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/doc/introspection.md -------------------------------------------------------------------------------- /doc/keymap-text-format-v1-v2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/doc/keymap-text-format-v1-v2.md -------------------------------------------------------------------------------- /doc/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/doc/license.md -------------------------------------------------------------------------------- /doc/message-registry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/doc/message-registry.md -------------------------------------------------------------------------------- /doc/message-registry.md.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/doc/message-registry.md.jinja -------------------------------------------------------------------------------- /doc/message-registry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/doc/message-registry.yaml -------------------------------------------------------------------------------- /doc/packaging-keyboard-layouts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/doc/packaging-keyboard-layouts.md -------------------------------------------------------------------------------- /doc/quick-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/doc/quick-guide.md -------------------------------------------------------------------------------- /doc/release-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/doc/release-notes.md -------------------------------------------------------------------------------- /doc/rules-format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/doc/rules-format.md -------------------------------------------------------------------------------- /doc/user-configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/doc/user-configuration.md -------------------------------------------------------------------------------- /fuzz/compose/dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/fuzz/compose/dict -------------------------------------------------------------------------------- /fuzz/compose/target.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/fuzz/compose/target.c -------------------------------------------------------------------------------- /fuzz/compose/testcases/Compose: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/fuzz/compose/testcases/Compose -------------------------------------------------------------------------------- /fuzz/fuzz.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/fuzz/fuzz.sh -------------------------------------------------------------------------------- /fuzz/keymap/dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/fuzz/keymap/dict -------------------------------------------------------------------------------- /fuzz/keymap/target.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/fuzz/keymap/target.c -------------------------------------------------------------------------------- /fuzz/keymap/testcases/input.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/fuzz/keymap/testcases/input.xkb -------------------------------------------------------------------------------- /include/xkbcommon/xkbcommon-compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/include/xkbcommon/xkbcommon-compat.h -------------------------------------------------------------------------------- /include/xkbcommon/xkbcommon-compose.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/include/xkbcommon/xkbcommon-compose.h -------------------------------------------------------------------------------- /include/xkbcommon/xkbcommon-keysyms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/include/xkbcommon/xkbcommon-keysyms.h -------------------------------------------------------------------------------- /include/xkbcommon/xkbcommon-names.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/include/xkbcommon/xkbcommon-names.h -------------------------------------------------------------------------------- /include/xkbcommon/xkbcommon-x11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/include/xkbcommon/xkbcommon-x11.h -------------------------------------------------------------------------------- /include/xkbcommon/xkbcommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/include/xkbcommon/xkbcommon.h -------------------------------------------------------------------------------- /include/xkbcommon/xkbregistry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/include/xkbcommon/xkbregistry.h -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/meson.build -------------------------------------------------------------------------------- /meson_options.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/meson_options.txt -------------------------------------------------------------------------------- /scripts/doxygen-wrapper: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/scripts/doxygen-wrapper -------------------------------------------------------------------------------- /scripts/ensure-stable-doc-urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/scripts/ensure-stable-doc-urls.py -------------------------------------------------------------------------------- /scripts/map-to-def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/scripts/map-to-def -------------------------------------------------------------------------------- /scripts/perfect_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/scripts/perfect_hash.py -------------------------------------------------------------------------------- /scripts/ucd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/scripts/ucd.py -------------------------------------------------------------------------------- /scripts/update-keysyms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/scripts/update-keysyms -------------------------------------------------------------------------------- /scripts/update-keysyms-case-mappings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/scripts/update-keysyms-case-mappings.py -------------------------------------------------------------------------------- /scripts/update-keysyms-definitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/scripts/update-keysyms-definitions.py -------------------------------------------------------------------------------- /scripts/update-keysyms-derived-headers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/scripts/update-keysyms-derived-headers.py -------------------------------------------------------------------------------- /scripts/update-keysyms-names-handling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/scripts/update-keysyms-names-handling.py -------------------------------------------------------------------------------- /scripts/update-keywords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/scripts/update-keywords -------------------------------------------------------------------------------- /scripts/update-merge-modes-tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/scripts/update-merge-modes-tests.py -------------------------------------------------------------------------------- /scripts/update-message-registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/scripts/update-message-registry.py -------------------------------------------------------------------------------- /src/atom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/atom.c -------------------------------------------------------------------------------- /src/atom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/atom.h -------------------------------------------------------------------------------- /src/compose/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/compose/constants.h -------------------------------------------------------------------------------- /src/compose/dump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/compose/dump.c -------------------------------------------------------------------------------- /src/compose/dump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/compose/dump.h -------------------------------------------------------------------------------- /src/compose/escape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/compose/escape.h -------------------------------------------------------------------------------- /src/compose/parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/compose/parser.c -------------------------------------------------------------------------------- /src/compose/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/compose/parser.h -------------------------------------------------------------------------------- /src/compose/paths.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/compose/paths.c -------------------------------------------------------------------------------- /src/compose/paths.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/compose/paths.h -------------------------------------------------------------------------------- /src/compose/state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/compose/state.c -------------------------------------------------------------------------------- /src/compose/table.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/compose/table.c -------------------------------------------------------------------------------- /src/compose/table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/compose/table.h -------------------------------------------------------------------------------- /src/context-priv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/context-priv.c -------------------------------------------------------------------------------- /src/context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/context.c -------------------------------------------------------------------------------- /src/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/context.h -------------------------------------------------------------------------------- /src/darray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/darray.h -------------------------------------------------------------------------------- /src/keymap-compare.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/keymap-compare.c -------------------------------------------------------------------------------- /src/keymap-compare.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/keymap-compare.h -------------------------------------------------------------------------------- /src/keymap-formats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/keymap-formats.c -------------------------------------------------------------------------------- /src/keymap-formats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/keymap-formats.h -------------------------------------------------------------------------------- /src/keymap-priv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/keymap-priv.c -------------------------------------------------------------------------------- /src/keymap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/keymap.c -------------------------------------------------------------------------------- /src/keymap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/keymap.h -------------------------------------------------------------------------------- /src/keysym-case-mappings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/keysym-case-mappings.c -------------------------------------------------------------------------------- /src/keysym-utf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/keysym-utf.c -------------------------------------------------------------------------------- /src/keysym.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/keysym.c -------------------------------------------------------------------------------- /src/keysym.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/keysym.h -------------------------------------------------------------------------------- /src/keysym.h.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/keysym.h.jinja -------------------------------------------------------------------------------- /src/ks_tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/ks_tables.h -------------------------------------------------------------------------------- /src/messages-codes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/messages-codes.h -------------------------------------------------------------------------------- /src/messages-codes.h.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/messages-codes.h.jinja -------------------------------------------------------------------------------- /src/registry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/registry.c -------------------------------------------------------------------------------- /src/rmlvo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/rmlvo.c -------------------------------------------------------------------------------- /src/rmlvo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/rmlvo.h -------------------------------------------------------------------------------- /src/scanner-utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/scanner-utils.c -------------------------------------------------------------------------------- /src/scanner-utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/scanner-utils.h -------------------------------------------------------------------------------- /src/state-priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/state-priv.h -------------------------------------------------------------------------------- /src/state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/state.c -------------------------------------------------------------------------------- /src/text.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/text.c -------------------------------------------------------------------------------- /src/text.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/text.h -------------------------------------------------------------------------------- /src/utf8-decoding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/utf8-decoding.c -------------------------------------------------------------------------------- /src/utf8-decoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/utf8-decoding.h -------------------------------------------------------------------------------- /src/utf8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/utf8.c -------------------------------------------------------------------------------- /src/utf8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/utf8.h -------------------------------------------------------------------------------- /src/util-list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/util-list.c -------------------------------------------------------------------------------- /src/util-list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/util-list.h -------------------------------------------------------------------------------- /src/util-mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/util-mem.h -------------------------------------------------------------------------------- /src/utils-checked-arithmetic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/utils-checked-arithmetic.h -------------------------------------------------------------------------------- /src/utils-numbers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/utils-numbers.h -------------------------------------------------------------------------------- /src/utils-paths.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/utils-paths.c -------------------------------------------------------------------------------- /src/utils-paths.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/utils-paths.h -------------------------------------------------------------------------------- /src/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/utils.c -------------------------------------------------------------------------------- /src/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/utils.h -------------------------------------------------------------------------------- /src/x11/keymap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/x11/keymap.c -------------------------------------------------------------------------------- /src/x11/state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/x11/state.c -------------------------------------------------------------------------------- /src/x11/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/x11/util.c -------------------------------------------------------------------------------- /src/x11/x11-priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/x11/x11-priv.h -------------------------------------------------------------------------------- /src/xkbcomp/action.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/action.c -------------------------------------------------------------------------------- /src/xkbcomp/action.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/action.h -------------------------------------------------------------------------------- /src/xkbcomp/ast-build.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/ast-build.c -------------------------------------------------------------------------------- /src/xkbcomp/ast-build.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/ast-build.h -------------------------------------------------------------------------------- /src/xkbcomp/ast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/ast.h -------------------------------------------------------------------------------- /src/xkbcomp/compat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/compat.c -------------------------------------------------------------------------------- /src/xkbcomp/expr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/expr.c -------------------------------------------------------------------------------- /src/xkbcomp/expr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/expr.h -------------------------------------------------------------------------------- /src/xkbcomp/include.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/include.c -------------------------------------------------------------------------------- /src/xkbcomp/include.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/include.h -------------------------------------------------------------------------------- /src/xkbcomp/keycodes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/keycodes.c -------------------------------------------------------------------------------- /src/xkbcomp/keymap-dump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/keymap-dump.c -------------------------------------------------------------------------------- /src/xkbcomp/keymap-file-iterator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/keymap-file-iterator.c -------------------------------------------------------------------------------- /src/xkbcomp/keymap-file-iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/keymap-file-iterator.h -------------------------------------------------------------------------------- /src/xkbcomp/keymap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/keymap.c -------------------------------------------------------------------------------- /src/xkbcomp/keywords.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/keywords.c -------------------------------------------------------------------------------- /src/xkbcomp/keywords.gperf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/keywords.gperf -------------------------------------------------------------------------------- /src/xkbcomp/parser-priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/parser-priv.h -------------------------------------------------------------------------------- /src/xkbcomp/parser.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/parser.y -------------------------------------------------------------------------------- /src/xkbcomp/rules.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/rules.c -------------------------------------------------------------------------------- /src/xkbcomp/rules.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/rules.h -------------------------------------------------------------------------------- /src/xkbcomp/scanner.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/scanner.c -------------------------------------------------------------------------------- /src/xkbcomp/symbols.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/symbols.c -------------------------------------------------------------------------------- /src/xkbcomp/types.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/types.c -------------------------------------------------------------------------------- /src/xkbcomp/vmod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/vmod.c -------------------------------------------------------------------------------- /src/xkbcomp/vmod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/vmod.h -------------------------------------------------------------------------------- /src/xkbcomp/xkbcomp-priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/xkbcomp-priv.h -------------------------------------------------------------------------------- /src/xkbcomp/xkbcomp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/src/xkbcomp/xkbcomp.c -------------------------------------------------------------------------------- /test/atom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/atom.c -------------------------------------------------------------------------------- /test/buffercomp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/buffercomp.c -------------------------------------------------------------------------------- /test/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/common.c -------------------------------------------------------------------------------- /test/compose-iter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/compose-iter.c -------------------------------------------------------------------------------- /test/compose-iter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/compose-iter.h -------------------------------------------------------------------------------- /test/compose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/compose.c -------------------------------------------------------------------------------- /test/context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/context.c -------------------------------------------------------------------------------- /test/data/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/.editorconfig -------------------------------------------------------------------------------- /test/data/.gitattributes: -------------------------------------------------------------------------------- 1 | * eol=lf 2 | -------------------------------------------------------------------------------- /test/data/compat/accessx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/compat/accessx -------------------------------------------------------------------------------- /test/data/compat/basic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/compat/basic -------------------------------------------------------------------------------- /test/data/compat/caps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/compat/caps -------------------------------------------------------------------------------- /test/data/compat/complete: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/compat/complete -------------------------------------------------------------------------------- /test/data/compat/iso9995: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/compat/iso9995 -------------------------------------------------------------------------------- /test/data/compat/iso9995-v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/compat/iso9995-v2 -------------------------------------------------------------------------------- /test/data/compat/ledcaps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/compat/ledcaps -------------------------------------------------------------------------------- /test/data/compat/lednum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/compat/lednum -------------------------------------------------------------------------------- /test/data/compat/leds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/compat/leds -------------------------------------------------------------------------------- /test/data/compat/ledscroll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/compat/ledscroll -------------------------------------------------------------------------------- /test/data/compat/level3-v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/compat/level3-v2 -------------------------------------------------------------------------------- /test/data/compat/level5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/compat/level5 -------------------------------------------------------------------------------- /test/data/compat/merge_modes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/compat/merge_modes -------------------------------------------------------------------------------- /test/data/compat/merge_modes_defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/compat/merge_modes_defaults -------------------------------------------------------------------------------- /test/data/compat/merge_modes_vmods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/compat/merge_modes_vmods -------------------------------------------------------------------------------- /test/data/compat/misc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/compat/misc -------------------------------------------------------------------------------- /test/data/compat/mousekeys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/compat/mousekeys -------------------------------------------------------------------------------- /test/data/compat/pc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/compat/pc -------------------------------------------------------------------------------- /test/data/compat/recursive: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/compat/recursive -------------------------------------------------------------------------------- /test/data/compat/xfree86: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/compat/xfree86 -------------------------------------------------------------------------------- /test/data/extensions/with-rules-2/p1/rules/evdev.post: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/extensions/with-rules-2/p1/rules/evdev.post -------------------------------------------------------------------------------- /test/data/extensions/with-rules-2/p1/rules/evdev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/extensions/with-rules-2/p1/rules/evdev.xml -------------------------------------------------------------------------------- /test/data/extensions/with-rules-2/p1/symbols/11: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/extensions/with-rules-2/p1/symbols/11 -------------------------------------------------------------------------------- /test/data/extensions/with-rules-2/p2/rules/evdev.extras.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/extensions/with-rules-2/p2/rules/evdev.extras.xml -------------------------------------------------------------------------------- /test/data/extensions/with-rules-2/p2/rules/evdev.post: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/extensions/with-rules-2/p2/rules/evdev.post -------------------------------------------------------------------------------- /test/data/extensions/with-rules-2/p2/symbols/2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/extensions/with-rules-2/p2/symbols/2 -------------------------------------------------------------------------------- /test/data/extensions/with-rules/p1/rules/evdev.post: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/extensions/with-rules/p1/rules/evdev.post -------------------------------------------------------------------------------- /test/data/extensions/with-rules/p1/rules/evdev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/extensions/with-rules/p1/rules/evdev.xml -------------------------------------------------------------------------------- /test/data/extensions/with-rules/p1/symbols/1: -------------------------------------------------------------------------------- 1 | default xkb_symbols { 2 | key { [a, A] }; 3 | }; 4 | -------------------------------------------------------------------------------- /test/data/extensions/with-rules/p3/rules/evdev.post: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/extensions/with-rules/p3/rules/evdev.post -------------------------------------------------------------------------------- /test/data/extensions/with-rules/p3/rules/evdev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/extensions/with-rules/p3/rules/evdev.xml -------------------------------------------------------------------------------- /test/data/extensions/with-rules/p3/symbols/3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/extensions/with-rules/p3/symbols/3 -------------------------------------------------------------------------------- /test/data/extensions/without-rules-2/p1/rules/evdev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/extensions/without-rules-2/p1/rules/evdev.xml -------------------------------------------------------------------------------- /test/data/extensions/without-rules-2/p1/symbols/a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/extensions/without-rules-2/p1/symbols/a -------------------------------------------------------------------------------- /test/data/extensions/without-rules-2/p2/rules/evdev.extras.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/extensions/without-rules-2/p2/rules/evdev.extras.xml -------------------------------------------------------------------------------- /test/data/extensions/without-rules-2/p2/symbols/b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/extensions/without-rules-2/p2/symbols/b -------------------------------------------------------------------------------- /test/data/extensions/without-rules/p1/rules/evdev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/extensions/without-rules/p1/rules/evdev.xml -------------------------------------------------------------------------------- /test/data/extensions/without-rules/p1/symbols/a: -------------------------------------------------------------------------------- 1 | default xkb_symbols { 2 | key { [a, A] }; 3 | }; 4 | -------------------------------------------------------------------------------- /test/data/extensions/without-rules/p3/rules/evdev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/extensions/without-rules/p3/rules/evdev.xml -------------------------------------------------------------------------------- /test/data/extensions/without-rules/p3/symbols/c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/extensions/without-rules/p3/symbols/c -------------------------------------------------------------------------------- /test/data/extra/rules/partial.post: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/extra/rules/partial.post -------------------------------------------------------------------------------- /test/data/extra/rules/partial.pre: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/extra/rules/partial.pre -------------------------------------------------------------------------------- /test/data/extra/symbols/banana: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/extra/symbols/banana -------------------------------------------------------------------------------- /test/data/extra/symbols/capslock: -------------------------------------------------------------------------------- 1 | xkb_symbols "custom" { 2 | key { [ XF86Fn ] }; 3 | }; 4 | -------------------------------------------------------------------------------- /test/data/extra/symbols/level3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/extra/symbols/level3 -------------------------------------------------------------------------------- /test/data/keycodes/aliases: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keycodes/aliases -------------------------------------------------------------------------------- /test/data/keycodes/aliases-xkbcommon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keycodes/aliases-xkbcommon -------------------------------------------------------------------------------- /test/data/keycodes/empty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keycodes/empty -------------------------------------------------------------------------------- /test/data/keycodes/evdev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keycodes/evdev -------------------------------------------------------------------------------- /test/data/keycodes/evdev-xkbcommon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keycodes/evdev-xkbcommon -------------------------------------------------------------------------------- /test/data/keycodes/high: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keycodes/high -------------------------------------------------------------------------------- /test/data/keycodes/merge_modes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keycodes/merge_modes -------------------------------------------------------------------------------- /test/data/keycodes/recursive: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keycodes/recursive -------------------------------------------------------------------------------- /test/data/keycodes/xfree86: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keycodes/xfree86 -------------------------------------------------------------------------------- /test/data/keymaps/basic.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/basic.xkb -------------------------------------------------------------------------------- /test/data/keymaps/bidi.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/bidi.xkb -------------------------------------------------------------------------------- /test/data/keymaps/compat-interpret.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/compat-interpret.xkb -------------------------------------------------------------------------------- /test/data/keymaps/comprehensive-plus-geom.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/comprehensive-plus-geom.xkb -------------------------------------------------------------------------------- /test/data/keymaps/digits.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/digits.xkb -------------------------------------------------------------------------------- /test/data/keymaps/divide-by-zero.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/divide-by-zero.xkb -------------------------------------------------------------------------------- /test/data/keymaps/empty-compound-statements.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/empty-compound-statements.xkb -------------------------------------------------------------------------------- /test/data/keymaps/empty-symbol-decl.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/empty-symbol-decl.xkb -------------------------------------------------------------------------------- /test/data/keymaps/escape-sequences.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/escape-sequences.xkb -------------------------------------------------------------------------------- /test/data/keymaps/explicit-actions.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/explicit-actions.xkb -------------------------------------------------------------------------------- /test/data/keymaps/extended-layout-indices-v1.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/extended-layout-indices-v1.xkb -------------------------------------------------------------------------------- /test/data/keymaps/extended-layout-indices-v2.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/extended-layout-indices-v2.xkb -------------------------------------------------------------------------------- /test/data/keymaps/group-index-names-1.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/group-index-names-1.xkb -------------------------------------------------------------------------------- /test/data/keymaps/group-index-names-2.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/group-index-names-2.xkb -------------------------------------------------------------------------------- /test/data/keymaps/high-keycodes-1.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/high-keycodes-1.xkb -------------------------------------------------------------------------------- /test/data/keymaps/high-keycodes-2.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/high-keycodes-2.xkb -------------------------------------------------------------------------------- /test/data/keymaps/high-keycodes-3.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/high-keycodes-3.xkb -------------------------------------------------------------------------------- /test/data/keymaps/high-keycodes-4.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/high-keycodes-4.xkb -------------------------------------------------------------------------------- /test/data/keymaps/host-no-pretty.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/host-no-pretty.xkb -------------------------------------------------------------------------------- /test/data/keymaps/host.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/host.xkb -------------------------------------------------------------------------------- /test/data/keymaps/include-banana-implicit-default.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/include-banana-implicit-default.xkb -------------------------------------------------------------------------------- /test/data/keymaps/include-capslock-custom.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/include-capslock-custom.xkb -------------------------------------------------------------------------------- /test/data/keymaps/include-capslock-system.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/include-capslock-system.xkb -------------------------------------------------------------------------------- /test/data/keymaps/include-level3-explicit-default.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/include-level3-explicit-default.xkb -------------------------------------------------------------------------------- /test/data/keymaps/integers-overflow.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/integers-overflow.xkb -------------------------------------------------------------------------------- /test/data/keymaps/integers.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/integers.xkb -------------------------------------------------------------------------------- /test/data/keymaps/invalid-escape-sequence.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/invalid-escape-sequence.xkb -------------------------------------------------------------------------------- /test/data/keymaps/invalid-qualified-symbols-field.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/invalid-qualified-symbols-field.xkb -------------------------------------------------------------------------------- /test/data/keymaps/invalid-qualified-type-field.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/invalid-qualified-type-field.xkb -------------------------------------------------------------------------------- /test/data/keymaps/keycodes-aliases-1.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/keycodes-aliases-1.xkb -------------------------------------------------------------------------------- /test/data/keymaps/keycodes-aliases-2.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/keycodes-aliases-2.xkb -------------------------------------------------------------------------------- /test/data/keymaps/keycodes-bounds-multiple-1.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/keycodes-bounds-multiple-1.xkb -------------------------------------------------------------------------------- /test/data/keymaps/keycodes-bounds-multiple-2.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/keycodes-bounds-multiple-2.xkb -------------------------------------------------------------------------------- /test/data/keymaps/keycodes-bounds-multiple-3.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/keycodes-bounds-multiple-3.xkb -------------------------------------------------------------------------------- /test/data/keymaps/keycodes-bounds-single-1.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/keycodes-bounds-single-1.xkb -------------------------------------------------------------------------------- /test/data/keymaps/keycodes-bounds-single-2.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/keycodes-bounds-single-2.xkb -------------------------------------------------------------------------------- /test/data/keymaps/level-index-names.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/level-index-names.xkb -------------------------------------------------------------------------------- /test/data/keymaps/masks-extra-bits.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/masks-extra-bits.xkb -------------------------------------------------------------------------------- /test/data/keymaps/masks.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/masks.xkb -------------------------------------------------------------------------------- /test/data/keymaps/merge-modes/augment.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/merge-modes/augment.xkb -------------------------------------------------------------------------------- /test/data/keymaps/merge-modes/compat.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/merge-modes/compat.xkb -------------------------------------------------------------------------------- /test/data/keymaps/merge-modes/default.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/merge-modes/default.xkb -------------------------------------------------------------------------------- /test/data/keymaps/merge-modes/defaults-include.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/merge-modes/defaults-include.xkb -------------------------------------------------------------------------------- /test/data/keymaps/merge-modes/defaults-plain.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/merge-modes/defaults-plain.xkb -------------------------------------------------------------------------------- /test/data/keymaps/merge-modes/override.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/merge-modes/override.xkb -------------------------------------------------------------------------------- /test/data/keymaps/merge-modes/replace.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/merge-modes/replace.xkb -------------------------------------------------------------------------------- /test/data/keymaps/merge-modes/vmods-other-component-direct.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/merge-modes/vmods-other-component-direct.xkb -------------------------------------------------------------------------------- /test/data/keymaps/merge-modes/vmods-same-component-include-default-augment.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/merge-modes/vmods-same-component-include-default-augment.xkb -------------------------------------------------------------------------------- /test/data/keymaps/merge-modes/vmods-same-component-include-default-override.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/merge-modes/vmods-same-component-include-default-override.xkb -------------------------------------------------------------------------------- /test/data/keymaps/modmap-none.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/modmap-none.xkb -------------------------------------------------------------------------------- /test/data/keymaps/no-aliases.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/no-aliases.xkb -------------------------------------------------------------------------------- /test/data/keymaps/no-types.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/no-types.xkb -------------------------------------------------------------------------------- /test/data/keymaps/no_void_action-v1.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/no_void_action-v1.xkb -------------------------------------------------------------------------------- /test/data/keymaps/no_void_action-v2.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/no_void_action-v2.xkb -------------------------------------------------------------------------------- /test/data/keymaps/optional-components-basic.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/optional-components-basic.xkb -------------------------------------------------------------------------------- /test/data/keymaps/optional-components-no-real-led.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/optional-components-no-real-led.xkb -------------------------------------------------------------------------------- /test/data/keymaps/optional-components-none.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/optional-components-none.xkb -------------------------------------------------------------------------------- /test/data/keymaps/pure-virtual-mods-explicit.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/pure-virtual-mods-explicit.xkb -------------------------------------------------------------------------------- /test/data/keymaps/pure-virtual-mods-implicit.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/pure-virtual-mods-implicit.xkb -------------------------------------------------------------------------------- /test/data/keymaps/quartz.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/quartz.xkb -------------------------------------------------------------------------------- /test/data/keymaps/string-as-keysyms.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/string-as-keysyms.xkb -------------------------------------------------------------------------------- /test/data/keymaps/stringcomp-v1-no-flags.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/stringcomp-v1-no-flags.xkb -------------------------------------------------------------------------------- /test/data/keymaps/stringcomp-v1-no-prettyfied.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/stringcomp-v1-no-prettyfied.xkb -------------------------------------------------------------------------------- /test/data/keymaps/stringcomp-v1.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/stringcomp-v1.xkb -------------------------------------------------------------------------------- /test/data/keymaps/stringcomp-v2.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/stringcomp-v2.xkb -------------------------------------------------------------------------------- /test/data/keymaps/symbols-modifier_map.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/symbols-modifier_map.xkb -------------------------------------------------------------------------------- /test/data/keymaps/symbols-multi-actions-v1.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/symbols-multi-actions-v1.xkb -------------------------------------------------------------------------------- /test/data/keymaps/symbols-multi-actions.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/symbols-multi-actions.xkb -------------------------------------------------------------------------------- /test/data/keymaps/symbols-multi-keysyms-empty.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/symbols-multi-keysyms-empty.xkb -------------------------------------------------------------------------------- /test/data/keymaps/symbols-multi-keysyms.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/symbols-multi-keysyms.xkb -------------------------------------------------------------------------------- /test/data/keymaps/syntax-error.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/syntax-error.xkb -------------------------------------------------------------------------------- /test/data/keymaps/syntax-error2.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/syntax-error2.xkb -------------------------------------------------------------------------------- /test/data/keymaps/unbound-vmod.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/unbound-vmod.xkb -------------------------------------------------------------------------------- /test/data/keymaps/unicode-keysyms.xkb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/unicode-keysyms.xkb -------------------------------------------------------------------------------- /test/data/keymaps/unsupported-x11-actions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/keymaps/unsupported-x11-actions -------------------------------------------------------------------------------- /test/data/locale/compose.dir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/locale/compose.dir -------------------------------------------------------------------------------- /test/data/locale/en_US.UTF-8/Compose: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/locale/en_US.UTF-8/Compose -------------------------------------------------------------------------------- /test/data/locale/locale.alias: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/locale/locale.alias -------------------------------------------------------------------------------- /test/data/locale/locale.dir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/locale/locale.dir -------------------------------------------------------------------------------- /test/data/rules/all_qualifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/all_qualifier -------------------------------------------------------------------------------- /test/data/rules/all_qualifier-limit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/all_qualifier-limit -------------------------------------------------------------------------------- /test/data/rules/base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/base -------------------------------------------------------------------------------- /test/data/rules/base.extras.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/base.extras.xml -------------------------------------------------------------------------------- /test/data/rules/base.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/base.xml -------------------------------------------------------------------------------- /test/data/rules/evdev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/evdev -------------------------------------------------------------------------------- /test/data/rules/evdev-modern: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/evdev-modern -------------------------------------------------------------------------------- /test/data/rules/evdev-pure-virtual-mods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/evdev-pure-virtual-mods -------------------------------------------------------------------------------- /test/data/rules/evdev-xkbcommon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/evdev-xkbcommon -------------------------------------------------------------------------------- /test/data/rules/evdev.extras.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/evdev.extras.xml -------------------------------------------------------------------------------- /test/data/rules/evdev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/evdev.xml -------------------------------------------------------------------------------- /test/data/rules/extended-wild-cards: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/extended-wild-cards -------------------------------------------------------------------------------- /test/data/rules/groups: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/groups -------------------------------------------------------------------------------- /test/data/rules/inc-dst-loop-twice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/inc-dst-loop-twice -------------------------------------------------------------------------------- /test/data/rules/inc-dst-simple: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/inc-dst-simple -------------------------------------------------------------------------------- /test/data/rules/inc-no-newline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/inc-no-newline -------------------------------------------------------------------------------- /test/data/rules/inc-src-before-after: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/inc-src-before-after -------------------------------------------------------------------------------- /test/data/rules/inc-src-loop-twice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/inc-src-loop-twice -------------------------------------------------------------------------------- /test/data/rules/inc-src-looped: -------------------------------------------------------------------------------- 1 | ! include %S/inc-src-looped 2 | -------------------------------------------------------------------------------- /test/data/rules/inc-src-nested: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/inc-src-nested -------------------------------------------------------------------------------- /test/data/rules/inc-src-options: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/inc-src-options -------------------------------------------------------------------------------- /test/data/rules/inc-src-relative-path: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/inc-src-relative-path -------------------------------------------------------------------------------- /test/data/rules/inc-src-simple: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/inc-src-simple -------------------------------------------------------------------------------- /test/data/rules/index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/index -------------------------------------------------------------------------------- /test/data/rules/invalid-group-index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/invalid-group-index -------------------------------------------------------------------------------- /test/data/rules/invalid-group-qualifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/invalid-group-qualifier -------------------------------------------------------------------------------- /test/data/rules/layout-specific-options: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/layout-specific-options -------------------------------------------------------------------------------- /test/data/rules/merge-mode-replace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/merge-mode-replace -------------------------------------------------------------------------------- /test/data/rules/multiple-groups: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/multiple-groups -------------------------------------------------------------------------------- /test/data/rules/multiple-options: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/multiple-options -------------------------------------------------------------------------------- /test/data/rules/partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/partial -------------------------------------------------------------------------------- /test/data/rules/partial.post: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/partial.post -------------------------------------------------------------------------------- /test/data/rules/partial.pre: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/partial.pre -------------------------------------------------------------------------------- /test/data/rules/simple: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/simple -------------------------------------------------------------------------------- /test/data/rules/special_indices: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/special_indices -------------------------------------------------------------------------------- /test/data/rules/special_indices-limit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/special_indices-limit -------------------------------------------------------------------------------- /test/data/rules/utf-16be_with_bom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/utf-16be_with_bom -------------------------------------------------------------------------------- /test/data/rules/utf-16le_with_bom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/utf-16le_with_bom -------------------------------------------------------------------------------- /test/data/rules/utf-32be: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/utf-32be -------------------------------------------------------------------------------- /test/data/rules/utf-8_with_bom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/utf-8_with_bom -------------------------------------------------------------------------------- /test/data/rules/wildcard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/wildcard -------------------------------------------------------------------------------- /test/data/rules/xkb.dtd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/rules/xkb.dtd -------------------------------------------------------------------------------- /test/data/symbols/altwin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/altwin -------------------------------------------------------------------------------- /test/data/symbols/awesome: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/awesome -------------------------------------------------------------------------------- /test/data/symbols/banana: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/banana -------------------------------------------------------------------------------- /test/data/symbols/ca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/ca -------------------------------------------------------------------------------- /test/data/symbols/capslock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/capslock -------------------------------------------------------------------------------- /test/data/symbols/ch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/ch -------------------------------------------------------------------------------- /test/data/symbols/compose: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/compose -------------------------------------------------------------------------------- /test/data/symbols/ctrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/ctrl -------------------------------------------------------------------------------- /test/data/symbols/cz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/cz -------------------------------------------------------------------------------- /test/data/symbols/de: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/de -------------------------------------------------------------------------------- /test/data/symbols/empty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/empty -------------------------------------------------------------------------------- /test/data/symbols/eurosign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/eurosign -------------------------------------------------------------------------------- /test/data/symbols/garbage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/garbage -------------------------------------------------------------------------------- /test/data/symbols/global_keyboard_controls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/global_keyboard_controls -------------------------------------------------------------------------------- /test/data/symbols/group: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/group -------------------------------------------------------------------------------- /test/data/symbols/il: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/il -------------------------------------------------------------------------------- /test/data/symbols/in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/in -------------------------------------------------------------------------------- /test/data/symbols/inet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/inet -------------------------------------------------------------------------------- /test/data/symbols/keypad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/keypad -------------------------------------------------------------------------------- /test/data/symbols/kpdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/kpdl -------------------------------------------------------------------------------- /test/data/symbols/latch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/latch -------------------------------------------------------------------------------- /test/data/symbols/latin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/latin -------------------------------------------------------------------------------- /test/data/symbols/level3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/level3 -------------------------------------------------------------------------------- /test/data/symbols/level5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/level5 -------------------------------------------------------------------------------- /test/data/symbols/macintosh_vndr/apple: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/macintosh_vndr/apple -------------------------------------------------------------------------------- /test/data/symbols/macintosh_vndr/us: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/macintosh_vndr/us -------------------------------------------------------------------------------- /test/data/symbols/merge_modes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/merge_modes -------------------------------------------------------------------------------- /test/data/symbols/merge_modes_defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/merge_modes_defaults -------------------------------------------------------------------------------- /test/data/symbols/multiple-groups: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/multiple-groups -------------------------------------------------------------------------------- /test/data/symbols/multiple_actions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/multiple_actions -------------------------------------------------------------------------------- /test/data/symbols/nbsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/nbsp -------------------------------------------------------------------------------- /test/data/symbols/numeric_keysyms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/numeric_keysyms -------------------------------------------------------------------------------- /test/data/symbols/overlapping_modifiers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/overlapping_modifiers -------------------------------------------------------------------------------- /test/data/symbols/pc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/pc -------------------------------------------------------------------------------- /test/data/symbols/recursive: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/recursive -------------------------------------------------------------------------------- /test/data/symbols/ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/ru -------------------------------------------------------------------------------- /test/data/symbols/rupeesign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/rupeesign -------------------------------------------------------------------------------- /test/data/symbols/shift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/shift -------------------------------------------------------------------------------- /test/data/symbols/shift-v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/shift-v2 -------------------------------------------------------------------------------- /test/data/symbols/simultaneous-mods-latches: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/simultaneous-mods-latches -------------------------------------------------------------------------------- /test/data/symbols/srvr_ctrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/srvr_ctrl -------------------------------------------------------------------------------- /test/data/symbols/terminate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/terminate -------------------------------------------------------------------------------- /test/data/symbols/us: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/symbols/us -------------------------------------------------------------------------------- /test/data/sync.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/sync.sh -------------------------------------------------------------------------------- /test/data/types/basic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/types/basic -------------------------------------------------------------------------------- /test/data/types/complete: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/types/complete -------------------------------------------------------------------------------- /test/data/types/extra: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/types/extra -------------------------------------------------------------------------------- /test/data/types/iso9995: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/types/iso9995 -------------------------------------------------------------------------------- /test/data/types/level5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/types/level5 -------------------------------------------------------------------------------- /test/data/types/merge_modes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/types/merge_modes -------------------------------------------------------------------------------- /test/data/types/merge_modes_vmods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/types/merge_modes_vmods -------------------------------------------------------------------------------- /test/data/types/mousekeys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/types/mousekeys -------------------------------------------------------------------------------- /test/data/types/numpad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/types/numpad -------------------------------------------------------------------------------- /test/data/types/pc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/types/pc -------------------------------------------------------------------------------- /test/data/types/recursive: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/types/recursive -------------------------------------------------------------------------------- /test/data/types/virtual_modifiers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/data/types/virtual_modifiers -------------------------------------------------------------------------------- /test/evdev-scancodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/evdev-scancodes.h -------------------------------------------------------------------------------- /test/extensions-directories.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/extensions-directories.c -------------------------------------------------------------------------------- /test/external_xkb_compilers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/external_xkb_compilers.h -------------------------------------------------------------------------------- /test/filecomp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/filecomp.c -------------------------------------------------------------------------------- /test/introspection.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/introspection.c -------------------------------------------------------------------------------- /test/keymap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/keymap.c -------------------------------------------------------------------------------- /test/keyseq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/keyseq.c -------------------------------------------------------------------------------- /test/keysym-case-mapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/keysym-case-mapping.h -------------------------------------------------------------------------------- /test/keysym-case-mapping.h.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/keysym-case-mapping.h.jinja -------------------------------------------------------------------------------- /test/keysym-unicode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/keysym-unicode.c -------------------------------------------------------------------------------- /test/keysym.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/keysym.c -------------------------------------------------------------------------------- /test/keysym.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/keysym.h -------------------------------------------------------------------------------- /test/keysym.h.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/keysym.h.jinja -------------------------------------------------------------------------------- /test/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/log.c -------------------------------------------------------------------------------- /test/merge_modes.c.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/merge_modes.c.jinja -------------------------------------------------------------------------------- /test/meson_test.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/meson_test.map -------------------------------------------------------------------------------- /test/messages.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/messages.c -------------------------------------------------------------------------------- /test/modifiers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/modifiers.c -------------------------------------------------------------------------------- /test/registry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/registry.c -------------------------------------------------------------------------------- /test/rules-file-includes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/rules-file-includes.c -------------------------------------------------------------------------------- /test/rules-file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/rules-file.c -------------------------------------------------------------------------------- /test/rulescomp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/rulescomp.c -------------------------------------------------------------------------------- /test/state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/state.c -------------------------------------------------------------------------------- /test/stringcomp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/stringcomp.c -------------------------------------------------------------------------------- /test/symbols-leak-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/symbols-leak-test.py -------------------------------------------------------------------------------- /test/test-keysym.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/test-keysym.py -------------------------------------------------------------------------------- /test/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/test.h -------------------------------------------------------------------------------- /test/tool-option-parsing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/tool-option-parsing.py -------------------------------------------------------------------------------- /test/utf8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/utf8.c -------------------------------------------------------------------------------- /test/utils-text.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/utils-text.c -------------------------------------------------------------------------------- /test/utils-text.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/utils-text.h -------------------------------------------------------------------------------- /test/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/utils.c -------------------------------------------------------------------------------- /test/x11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/x11.c -------------------------------------------------------------------------------- /test/x11comp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/x11comp.c -------------------------------------------------------------------------------- /test/xkeyboard-config-test.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/xkeyboard-config-test.py.in -------------------------------------------------------------------------------- /test/xvfb-wrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/xvfb-wrapper.c -------------------------------------------------------------------------------- /test/xvfb-wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/test/xvfb-wrapper.h -------------------------------------------------------------------------------- /tools/check-messages.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/check-messages.c -------------------------------------------------------------------------------- /tools/compile-compose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/compile-compose.c -------------------------------------------------------------------------------- /tools/compile-keymap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/compile-keymap.c -------------------------------------------------------------------------------- /tools/export-keysyms.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/export-keysyms.c -------------------------------------------------------------------------------- /tools/how-to-type.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/how-to-type.c -------------------------------------------------------------------------------- /tools/interactive-evdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/interactive-evdev.c -------------------------------------------------------------------------------- /tools/interactive-wayland.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/interactive-wayland.c -------------------------------------------------------------------------------- /tools/interactive-x11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/interactive-x11.c -------------------------------------------------------------------------------- /tools/interactive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/interactive.c -------------------------------------------------------------------------------- /tools/introspection-query.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/introspection-query.py.in -------------------------------------------------------------------------------- /tools/introspection.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/introspection.c -------------------------------------------------------------------------------- /tools/messages.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/messages.c -------------------------------------------------------------------------------- /tools/messages.c.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/messages.c.jinja -------------------------------------------------------------------------------- /tools/messages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/messages.h -------------------------------------------------------------------------------- /tools/registry-list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/registry-list.c -------------------------------------------------------------------------------- /tools/tools-common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/tools-common.c -------------------------------------------------------------------------------- /tools/tools-common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/tools-common.h -------------------------------------------------------------------------------- /tools/xkbcli-bash-completion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/xkbcli-bash-completion.sh -------------------------------------------------------------------------------- /tools/xkbcli-compile-compose.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/xkbcli-compile-compose.1 -------------------------------------------------------------------------------- /tools/xkbcli-compile-keymap.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/xkbcli-compile-keymap.1 -------------------------------------------------------------------------------- /tools/xkbcli-dump-keymap-wayland.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/xkbcli-dump-keymap-wayland.1 -------------------------------------------------------------------------------- /tools/xkbcli-dump-keymap-x11.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/xkbcli-dump-keymap-x11.1 -------------------------------------------------------------------------------- /tools/xkbcli-how-to-type.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/xkbcli-how-to-type.1 -------------------------------------------------------------------------------- /tools/xkbcli-interactive-evdev.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/xkbcli-interactive-evdev.1 -------------------------------------------------------------------------------- /tools/xkbcli-interactive-wayland.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/xkbcli-interactive-wayland.1 -------------------------------------------------------------------------------- /tools/xkbcli-interactive-x11.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/xkbcli-interactive-x11.1 -------------------------------------------------------------------------------- /tools/xkbcli-list.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/xkbcli-list.1 -------------------------------------------------------------------------------- /tools/xkbcli.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/xkbcli.1 -------------------------------------------------------------------------------- /tools/xkbcli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/tools/xkbcli.c -------------------------------------------------------------------------------- /towncrier.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/towncrier.toml -------------------------------------------------------------------------------- /xkbcommon-x11.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/xkbcommon-x11.map -------------------------------------------------------------------------------- /xkbcommon.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/xkbcommon.map -------------------------------------------------------------------------------- /xkbregistry.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkbcommon/libxkbcommon/HEAD/xkbregistry.map --------------------------------------------------------------------------------