Files
Jarred Sumner 90509ea61c Add TUI APIs for ink migration: setAnsiText, key reader mode sequences, inline rendering
Phase 0 of the ink→Bun.TUI migration. Adds three new capabilities to the native TUI primitives:

- TUIScreen.setAnsiText(x, y, text): feeds ANSI text through Ghostty's VT parser, interprets SGR sequences to track style, writes styled cells directly
- TUIKeyReader constructor options (bracketedPaste, focusEvents, kittyKeyboard): writes mode-enabling sequences to stdout on construction, disables on close()
- TUITerminalWriter inline rendering mode: uses LF instead of CUD for viewport scrolling, tracks scrollback depth, detects unreachable dirty rows for full redraw

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 00:11:17 -08:00
..
2026-02-03 22:18:40 -08:00
2026-02-05 20:09:39 -08:00
TUI
2026-02-11 19:23:29 -08:00