Skip to content

Rendering misbehaviour and test failures under vttest #4047

Discussion options

You must be logged in to vote

Generally speaking, the answer to this is "it depends."

There is a lot that vttest tests that is completely irrelevant for modern terminals. I originally set out to pass vttest completely and fell back to this more nuanced approach, balancing with our desire to match xterm as closely as possible.

I think more specifically, my answer would be: if we can get a vttest passing without impacting other users, performance, or security, then I'd likely merge the PR. (Note on the security point, the best option there is to usually make these opt-in).

Another specific answer is if there is real software out there that is used at some reasonable scale and it's not working in Ghostty, then of course …

Replies: 3 comments 5 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
5 replies
@aragilar
Comment options

@pluiedev
Comment options

@aragilar
Comment options

@pluiedev
Comment options

@rhodes-b
Comment options

Comment options

You must be logged in to vote
0 replies
Answer selected by pluiedev
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
renderer vt Control sequence related
5 participants