libxkbcommon/test/data/keymaps
Pierre Le Marre ca7aa69cc0 Disallow producing NULL character with escape sequences
NULL usually terminates the strings; allowing to produce it via escape
sequences may lead to undefined behaviour.

- Make NULL escape sequences (e.g. `\0` and `\x0`) invalid.
- Add corresponding test.
- Introduce the new message: XKB_WARNING_INVALID_ESCAPE_SEQUENCE.
2023-09-26 17:25:49 +02:00
..
bad.xkb Move test data files to test/data/keymaps 2012-07-12 14:14:50 +01:00
basic.xkb Import dataset into test/data/ 2012-07-12 14:48:49 +01:00
comprehensive-plus-geom.xkb Move test data files to test/data/keymaps 2012-07-12 14:14:50 +01:00
divide-by-zero.xkb scanner: restore lost DIVIDE token 2013-11-27 13:45:15 +02:00
host.xkb keymap-dump: follow xkbcomp in printing affect=both in pointer actions 2020-11-23 20:03:17 +02:00
invalid-escape-sequence.xkb Disallow producing NULL character with escape sequences 2023-09-26 17:25:49 +02:00
modmap-none.xkb Add support for modmap None (#291) 2023-05-01 23:30:41 +03:00
no-aliases.xkb keycodes: fix keymap compilation with no aliases and malloc(0)==NULL 2014-09-10 13:44:33 +03:00
no-types.xkb types: don't use canonical/required types 2012-08-07 13:20:37 +03:00
quartz.xkb test/data: change quartz.xkb from CRLF to LF 2020-09-07 11:19:45 +03:00
stringcomp.data keymap-dump: follow xkbcomp in printing affect=both in pointer actions 2020-11-23 20:03:17 +02:00
syntax-error.xkb test: add file with a syntax error 2014-07-26 22:29:22 +03:00
syntax-error2.xkb ast-build: make sure InterpDef is freeable 2014-07-27 14:32:18 +03:00
unbound-vmod.xkb state: fix unbound virtual modifier bug 2013-03-18 22:20:01 +00:00