From 0dc38255d9e795b0e00e237c39e3a206263f774b Mon Sep 17 00:00:00 2001 From: ddidderr Date: Sun, 11 Oct 2026 22:22:01 +0200 Subject: [PATCH] docs(rewrite): status after cli port --- docs/rewrite/INTEGRATION_TODO.md | 3 +++ docs/rewrite/STATUS.md | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/rewrite/INTEGRATION_TODO.md b/docs/rewrite/INTEGRATION_TODO.md index 1bee7eb..8426f6a 100644 --- a/docs/rewrite/INTEGRATION_TODO.md +++ b/docs/rewrite/INTEGRATION_TODO.md @@ -16,3 +16,6 @@ Collected from agent reports; resolve during integration phases. - [ ] config: theme::open needs resources dir from ghostty_os. - NOTE: Ghostty 1.3.1 is installed at /usr/bin/ghostty — use it as reference oracle (e.g. +show-config, +list-actions, terminfo). - [ ] termio: Pty closes slave on drop (Zig didn't) — verify Exec semantics; cgroup/rlimit/D-Bus scope wiring; local option stand-ins → config types. +- [ ] cli: wire list-fonts/show-face (font discovery) and new-window (GTK IPC); call build_info::set from root/apprt. +- [ ] input: ActionKey::docs() has extra trailing blank line for 4 actions (cli works around locally). +- [ ] vt: x11_color lacks name listing with original case (cli re-parses rgb.txt). diff --git a/docs/rewrite/STATUS.md b/docs/rewrite/STATUS.md index fae78b2..c58cd0e 100644 --- a/docs/rewrite/STATUS.md +++ b/docs/rewrite/STATUS.md @@ -16,7 +16,7 @@ Legend: ⬜ todo · 🟨 in progress · ✅ done (gate passed, committed) · ⚠ | T1 | terminal: size/point/style/hyperlink/rcset/page/PageList | codex astra | ⚠️ | partial committed; round 2 (full parity) running in worktree ../ghostty-rs-t1 branch t1-pagelist | | F1 | font engine (freetype/fontconfig/harfbuzz, Collection, SharedGrid) | sonnet | ✅ | run.zig + SharedGridSet deferred (F2) | | | IO1 | termio: pty, Command, shell integration, terminfo | sonnet | ✅ | | -| C1 | cli actions | sonnet | 🟨 | | +| C1 | cli actions | sonnet | ✅ | list-fonts, show-face, new-window deferred | | | T2 | terminal: Screen, ScreenSet, Tabstops, Selection | sonnet | 🟨 | | | R1 | renderer: OpenGL base, shaders, shadertoy, size, cursor | sonnet | 🟨 | |