libxkbcommon/src/xkbcomp
Mikhail Gusarov d21645be08 xkbcomp: Require newline after !include line in rules files
Rules file parser allows constructs like

!include "foo" !include "bar" !layout = symbols

This is most likely an oversight in original code.

Closes #452
2024-02-20 11:27:02 +10:00
..
action.c Messages: merge macros with and without message code 2023-09-24 09:09:24 +02:00
action.h action: take xkb_mod_set instead of the entire keymap 2014-04-19 16:23:48 +03:00
ast-build.c Messages: merge macros with and without message code 2023-09-24 09:09:24 +02:00
ast-build.h parser: fix quadratic pointer chasing 2019-11-14 22:10:09 +02:00
ast.h Add support for modmap None (#291) 2023-05-01 23:30:41 +03:00
compat.c xkbcomp: Use `steal` for better memory handling 2023-12-04 10:44:52 +10:00
expr.c Messages: merge macros with and without message code 2023-09-24 09:09:24 +02:00
expr.h expr: take xkb_mod_set instead of the entire keymap 2014-04-19 16:23:46 +03:00
include.c Prevent recursive includes of keymap components 2023-11-06 22:06:25 +01:00
include.h Prevent recursive includes of keymap components 2023-11-06 22:06:25 +01:00
keycodes.c xkbcomp: Use `steal` for better memory handling 2023-12-04 10:44:52 +10:00
keymap-dump.c keymap-dump: follow xkbcomp in printing affect=both in pointer actions 2020-11-23 20:03:17 +02:00
keymap.c Messages: merge macros with and without message code 2023-09-24 09:09:24 +02:00
keywords.c xkbcomp/keywords: regenerate with newer gperf 2019-12-27 15:20:25 +02:00
keywords.gperf xkbcomp/keywords: regenerate with newer gperf 2019-12-27 15:20:25 +02:00
parser-priv.h xkbcomp/keywords: regenerate with newer gperf 2019-12-27 15:20:25 +02:00
parser.y parser: Do now allow the empty symbol declaration 2024-02-05 09:42:02 +01:00
rules.c xkbcomp: Require newline after !include line in rules files 2024-02-20 11:27:02 +10:00
rules.h Copyright updates 2012-09-12 16:58:54 +01:00
scanner.c xkbcomp: early detection of invalid encoding 2023-11-03 04:16:50 +01:00
symbols.c xkbcomp: Use `steal` for better memory handling 2023-12-04 10:44:52 +10:00
types.c xkbcomp: Use `steal` for better memory handling 2023-12-04 10:44:52 +10:00
vmod.c Messages: merge macros with and without message code 2023-09-24 09:09:24 +02:00
vmod.h xkbcomp: use straight assignment instead of CopyModSet 2014-04-22 18:11:16 +03:00
xkbcomp-priv.h Messages: merge macros with and without message code 2023-09-24 09:09:24 +02:00
xkbcomp.c Messages: merge macros with and without message code 2023-09-24 09:09:24 +02:00