| Age | Commit message (Expand) | Author |
| 2025-10-04 | Move paste encoding to the input package, test, optimize away one alloc | Mitchell Hashimoto |
| 2025-09-28 | build: use build options to configure terminal C ABI mode | Mitchell Hashimoto |
| 2025-09-28 | lib-vt: expose command type enum | Mitchell Hashimoto |
| 2025-09-27 | terminal: use LibEnum for the command keys | Mitchell Hashimoto |
| 2025-09-27 | terminal: shuffle some C APIs to make it more long term maintainable | Mitchell Hashimoto |
| 2025-09-24 | remove unused items | Mitchell Hashimoto |
| 2025-09-23 | lib-vt: boilerplate to build a shared object | Mitchell Hashimoto |
| 2025-09-21 | terminal: add build option for oniguruma, which controls tmux cc mode | Mitchell Hashimoto |
| 2025-06-15 | apprt/embedded: improve text reading APIs (selection, random points) | Mitchell Hashimoto |
| 2024-12-03 | terminal: single pagelist node search | Mitchell Hashimoto |
| 2024-11-29 | terminal: reset should preserve desired default mode values | Mitchell Hashimoto |
| 2024-08-16 | terminal: yeet usingnamespace | Mitchell Hashimoto |
| 2024-08-10 | stylistic nitpicks | Mitchell Hashimoto |
| 2024-08-07 | Implement the XTWINOPS (CSI t) control sequences that "make sense". | Jeffrey C. Ollie |
| 2024-07-12 | terminal: move tmux control mode parsing out to dedicated file | Mitchell Hashimoto |
| 2024-07-05 | terminal: hyperlink start/end on screen | Mitchell Hashimoto |
| 2024-04-25 | terminal: export Coordinate | Mitchell Hashimoto |
| 2024-03-22 | terminal: relax grapheme integrity check for fast paths | Mitchell Hashimoto |
| 2024-03-22 | terminal: add StringMap back | Mitchell Hashimoto |
| 2024-03-22 | terminal: selectionString takes a struct for opts | Mitchell Hashimoto |
| 2024-03-22 | inspector: support cell pinning again | Mitchell Hashimoto |
| 2024-03-22 | core: surface now tracks left click pin | Mitchell Hashimoto |
| 2024-03-22 | termio/exec: get compiler errors gone | Mitchell Hashimoto |
| 2024-03-22 | zig build test with renamed terminal package | Mitchell Hashimoto |
| 2024-03-22 | Revert "terminal: remove new import" | Mitchell Hashimoto |
| 2024-03-22 | terminal: remove new import | Mitchell Hashimoto |
| 2024-03-22 | terminal: todo for paged-terminal | Mitchell Hashimoto |
| 2024-03-22 | terminal/new => terminal2 so we can figure out what depends on what | Mitchell Hashimoto |
| 2024-03-22 | terminal/new: add scrollViewport | Mitchell Hashimoto |
| 2024-03-22 | bench/page-init | Mitchell Hashimoto |
| 2024-03-22 | terminal/new: add bench | Mitchell Hashimoto |
| 2024-03-22 | terminal/new: print single lines of ascii chars lol | Mitchell Hashimoto |
| 2024-03-22 | terminal/new: lots of code thrown at the wall | Mitchell Hashimoto |
| 2024-03-22 | terminal/new: PageList | Mitchell Hashimoto |
| 2024-03-22 | terminal/new: Screen beginnings | Mitchell Hashimoto |
| 2024-03-22 | terminal: copy stdlib hash_map | Mitchell Hashimoto |
| 2024-03-22 | terminal: bunch of junk for paged terminal | Mitchell Hashimoto |
| 2024-02-02 | terminal: remove unused const | Mitchell Hashimoto |
| 2024-02-02 | terminal: distinguish between DSRs with "?" and not | Mitchell Hashimoto |
| 2024-01-10 | terminal: use comptime generated X11 lookup table from rgb.txt | Mitchell Hashimoto |
| 2023-11-29 | terminal: move line searching here, unit test | Mitchell Hashimoto |
| 2023-11-04 | terminal: move sanitization check to this package, unit test | Mitchell Hashimoto |
| 2023-09-27 | terminal: DCS handler, XTGETTCAP parsing | Mitchell Hashimoto |
| 2023-09-25 | terminal: add protected mode flag to cursor pen | Mitchell Hashimoto |
| 2023-09-14 | terminal: stylistic changes for OSC terminators, 10/11 params | Mitchell Hashimoto |
| 2023-09-14 | rename cursor shape to mouse shape for OSC 22 | Mitchell Hashimoto |
| 2023-09-14 | terminal: cursor shape parsing, hook up to apprt callback | Mitchell Hashimoto |
| 2023-09-09 | Big Cursor State Refactor | Mitchell Hashimoto |
| 2023-08-20 | terminal: generalized APC handler | Mitchell Hashimoto |
| 2023-08-16 | terminal: add Kitty key flags, stack | Mitchell Hashimoto |