libxkbcommon/scripts
Wismill b900faf77b
Keysyms: improve generator (#364)
Motivation: normalization of keysyms header files in `xorgproto`. See:
https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/merge_requests/80

Improve `scripts/makeheader`:
- Simplify `evdev` and `XK_` substitution and improve alignment. Also, perform
  some additional `XK_` substitutions in comments.
- Format with `black`.
2023-09-20 07:45:15 +02:00
..
doxygen-wrapper Improve documentation 2023-05-13 22:05:23 +03:00
ensure-stable-doc-urls.py Fix typo in ensure-stable-doc-urls.py 2023-06-26 09:50:01 +02:00
makeheader Keysyms: improve generator (#364) 2023-09-20 07:45:15 +02:00
makekeys keysym: use a perfect hash function for case sensitive xkb_keysym_from_name 2021-04-01 20:06:59 +03:00
map-to-def Windows: Pass list of symbols to export to MSVC 2021-04-27 09:54:00 +03:00
perfect_hash.py scripts: update license note in perfect_hash.py 2021-04-08 10:14:15 +03:00
update-keysyms scripts/update-keysyms: fix path to the include files after de1b6943d 2021-05-14 08:45:03 +10:00
update-keywords build: move custom targets to scripts/ and remove from makefile 2017-07-31 15:55:48 +03:00
update-message-registry.py Add xkb-check-messages tool 2023-09-19 08:49:52 +02:00