libvaxis/src
Tim Culverhouse 8ac44bf3c9 key: implement better keymatching rules
This doesn't handle each case yet, I'm not certain that the rest of the
logic I have in go-vaxis is correct so I want to sit on it some more

Signed-off-by: Tim Culverhouse <tim@timculverhouse.com>
2024-01-23 06:35:56 -06:00
..
widgets key: implement better keymatching rules 2024-01-23 06:35:56 -06:00
cell.zig render: complete the render loop 2024-01-19 19:43:35 -06:00
ctlseqs.zig render: fix when we set current cursor to new style, update examples 2024-01-22 11:19:28 -06:00
event.zig parser: add unit tests 2024-01-21 13:14:30 -06:00
GraphemeCache.zig parser: use a ring buffer to store raw text 2024-01-22 10:26:33 -06:00
InternalScreen.zig render: use different internal model of screen 2024-01-22 20:09:35 -06:00
Key.zig key: implement better keymatching rules 2024-01-23 06:35:56 -06:00
main.zig render: fix when we set current cursor to new style, update examples 2024-01-22 11:19:28 -06:00
Options.zig rename project libvaxis 2024-01-19 10:13:32 -06:00
parser.zig tty: use grapheme cache in the tty run method 2024-01-22 10:40:30 -06:00
queue.zig queue: add tryPush method, a nonblocking push attempt 2024-01-22 09:33:23 -06:00
Screen.zig render: use different internal model of screen 2024-01-22 20:09:35 -06:00
Tty.zig tty: use grapheme cache in the tty run method 2024-01-22 10:40:30 -06:00
vaxis.zig render: use different internal model of screen 2024-01-22 20:09:35 -06:00
Window.zig window: add hideCursor and showCursor 2024-01-22 11:18:59 -06:00