Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 7c9f8668 | 2025-09-30 13:10:13 | tools: Add option drop unused bits | ||
| 6e45c83c | 2025-09-24 20:30:40 | tools: Add option to disable pretty-printing | ||
| 934d4fd8 | 2025-08-21 19:33:28 | logging: Improve tools & benches | ||
| 9600981a | 2025-07-01 15:54:09 | bench: Add --keymap to compile-keymap `--keymap` enables using a keymap file rather than resolving RMLVO. | ||
| ef6a550f | 2025-06-16 15:48:25 | Add xkb_keymap_new_from_rmlvo() Use the new RMLVO builder API to compile keymaps. | ||
| 79e95509 | 2025-06-09 11:07:36 | test: Use explicit keymap format in test_compile_rules() | ||
| 62712cfe | 2025-05-06 17:42:54 | bench: Add options to use an explicit keymap format | ||
| 8d380f1b | 2025-04-11 13:41:37 | rules: Improve bench | ||
| d5a91fa9 | 2025-04-04 16:38:16 | xkbcomp: Use custom parsers instead of strtol* The use of `strtol*` functions was already restricted due to its slowness and its capacity to parse other stuff than digits (e.g. signs and spaces). There is also another *big* limitation: it requires a NULL-terminated string. This is incompatible with our functions that work on buffers, because we cannot guarantee this. This may lead to a memory violation if the last token is a number. We now roll out our own parsers, which are more efficients and compatible with buffers. | ||
| 8e92f25e | 2025-03-13 21:26:59 | rules: Added xkb_components_names_from_rules() This is mainly for debugging purposes and to enable displaying KcCGST values from RMLVO resolution in `xkbcli compile-keymap --kccgst`. |