Branch
Hash :
636b8b97
Author :
Date :
2025-03-19T14:11:52
test: Add merge mode tests for all the sections The merge modes tests C file is now only generated locally, because it is too large. The generator Python script requires Jinja2, so the test is optional and depends on Jinja22 availability. The test aim to be exhaustive with various combinations of a base and an update: - plain base + plain update, for every mode - plain base + include (for every mode) update (every mode) - single include (base +| update)
xkb_compat "new" {
virtual_modifiers U7, Z7=0, M7=0x70000;
augment virtual_modifiers U1, U2=none, U3=0x300000;
override virtual_modifiers U4, U5=none, U6=0x600000;
augment virtual_modifiers Z1, Z2=none, Z3=0x310000;
override virtual_modifiers Z4, Z5=none, Z6=0x610000;
augment virtual_modifiers M1, M2=none, M3=0x320000;
override virtual_modifiers M4, M5=none, M6=0x620000;
};