libxkbcommon/test/data
Yuichiro Hanada efdb05d193 parser: Do now allow the empty symbol declaration
An empty element is allowed in SymbolsBody definition, so the following
keymap is gramatically correct.

```
xkb_keymap {
  ...
  xkb_symbols "sym" {
    key <SPC> {, [Space] };
  };
};
```

However, the current parser crashes with the keymap due to null pointer
access.
This change fixes it by changing the parser not to allow it.
2024-02-05 09:42:02 +01:00
..
compat Prevent recursive includes of keymap components 2023-11-06 22:06:25 +01:00
keycodes Prevent recursive includes of keymap components 2023-11-06 22:06:25 +01:00
keymaps parser: Do now allow the empty symbol declaration 2024-02-05 09:42:02 +01:00
locale Fix trailing whitespaces in XKB files 2023-09-29 09:42:08 +02:00
rules rules: early detection of invalid encoding 2023-11-03 04:16:50 +01:00
symbols test: add a test for multiple keysyms (and some minimal docs) 2023-12-27 12:23:46 +01:00
types Prevent recursive includes of keymap components 2023-11-06 22:06:25 +01:00
.gitattributes test/data: ensure files are checked out with LF, not CRLF 2019-12-28 15:59:47 +02:00
sync.sh tests/data: add files needed to fully test compose 2021-05-22 19:58:40 +03:00