Skip to content

feat(terminal): add Ghostty core adapter - #159

Merged
cpendery (cpendery) merged 2 commits into
mainfrom
feat/libghostty-emulator
Aug 18, 2026
Merged

feat(terminal): add Ghostty core adapter#159
cpendery (cpendery) merged 2 commits into
mainfrom
feat/libghostty-emulator

Conversation

@cpendery

@cpendery cpendery (cpendery) commented Aug 16, 2026

Copy link
Copy Markdown
Member

Summary

  • add the optional ghostty Rust feature and pinned Ghostty VT dependency
  • translate Ghostty cells, colors, scrollback, cursor state, and PTY replies into the neutral terminal grid
  • install Zig 0.16 for all-features CI builds

Validation

  • cargo clippy -p tui-test-rs --all-targets --features ghostty -- -D warnings
  • cargo test -p tui-test-rs --features ghostty

Signed-off-by: cpendery cpendery@vt.edu --- Stack created with GitHub Stacks CLIGive Feedback 💬

Signed-off-by: cpendery <cpendery@vt.edu>
Signed-off-by: cpendery <cpendery@vt.edu>
@cpendery cpendery (cpendery) changed the title feat(terminal): add libghostty core adapter feat(terminal): add Ghostty core adapter Aug 17, 2026
@cpendery
cpendery (cpendery) marked this pull request as ready for review August 18, 2026 03:49
@cpendery
cpendery (cpendery) merged commit 318ad17 into main Aug 18, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant