Mitchell Hashimoto
44496df899
input: use std.Io.Writer for key encoder, new API, expose via libghostty
...
This modernizes `KeyEncoder` to a new `std.Io.Writer`-based API.
Additionally, instead of a single struct, it is now an `encode` function
that takes a series of more focused options. This is more idiomatic Zig
while also making it easier to expose via libghostty-vt.
libghostty-vt also gains access to key encoding APIs.
2025-10-04 20:19:39 -07:00
..
2025-09-29 06:40:01 -07:00
2025-10-04 20:19:39 -07:00
2025-09-11 12:32:31 -07:00
2024-03-22 20:28:04 -07:00
2024-06-09 21:22:37 -04:00
2025-10-03 07:10:43 -07:00
2025-10-03 07:10:43 -07:00
2025-09-28 14:17:51 -07:00
2025-03-12 09:55:52 -07:00
2025-09-11 07:35:32 -07:00
2024-11-13 19:49:45 -08:00
2025-09-21 19:39:58 -07:00
2025-10-03 07:10:43 -07:00
2025-03-12 09:55:52 -07:00
2025-10-03 07:10:43 -07:00
2025-08-18 18:30:50 -06:00
2025-09-21 19:40:00 -07:00
2025-10-04 14:05:32 -07:00
2025-10-04 14:05:32 -07:00
2025-09-21 20:29:18 -07:00
2025-10-03 07:10:43 -07:00
2025-10-03 07:10:43 -07:00
2025-10-03 07:10:43 -07:00
2025-03-12 09:55:52 -07:00
2025-10-03 07:10:43 -07:00
2025-09-30 07:27:40 -07:00
2025-10-03 07:10:43 -07:00
2025-10-03 07:10:43 -07:00
2025-10-03 07:10:43 -07:00
2025-05-26 21:50:14 -06:00
2025-08-27 07:10:17 -07:00
2025-09-30 07:27:40 -07:00
2025-10-03 07:10:43 -07:00
2025-09-21 19:40:00 -07:00
2025-10-03 07:10:43 -07:00
2025-08-20 20:44:35 -07:00
2025-10-03 07:10:43 -07:00
2025-10-03 07:10:43 -07:00
2025-07-22 13:08:24 -05:00
2025-05-26 21:50:14 -06:00