ludic/runtime
Orkuncakilkaya 34421b8015 runtime/input: the window's mouse, pad and touch buffers and the typed text made once
input_device_commit made words(6), words(IN_PADS * 6) and words(IN_TOUCH * 3)
every windowed frame and dropped them - the walk's exit scan found 7 MB of
them unreachable after ten minutes (headless never polls devices, so no
headless run saw it). They are made in in_init with the rest of the input
state and filled in place. input_text's UTF-8 buffer is the state's too,
sized for the most the window hands over (64 units, four bytes each): it
made one per keystroke.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-28 22:34:57 +03:00
..
native runtime/input: the window's mouse, pad and touch buffers and the typed text made once 2026-09-28 22:34:57 +03:00
web fix(input): keys are physical positions on every layout; Input.key_label names them 2026-09-15 23:26:53 +03:00