libx52/tools
nirenjan 71e1acf2ea fix: Rework layout compiler to avoid backtracking
This change swaps out the Unicode lines to use a mix of whitespace and
non-whitespace characters so that it avoids backtracking. The name and
description lines no longer use regexes, but simple string splitting and
comparision, as a regex is overkill in this scenario.
2026-10-14 08:52:43 -07:00
..
test_layout_allowlist_sync.py refactor: Rearrange files to avoid duplicate code issue 2026-04-20 10:28:24 -07:00
test_x52compile_layout.py feat: Add layout file parsing to x52d 2026-04-04 23:16:51 -07:00
x52compile_layout.py fix: Rework layout compiler to avoid backtracking 2026-10-14 08:52:43 -07:00
x52d_validate_layout.py feat: Add script to validate layout file 2026-04-22 15:18:54 -07:00