This repository has no description
Something went wrong. Try again.
terminal: hook up glyph protocol glossary to terminal state master
This hooks up the glyph protocol glossary to the terminal state. This effectively makes us handle the APC protocol for it both in Ghostty GUI and libghostty, although we didn't implement the renderer yet. The Zig/C libghostty API also has a way to disable the protocol but it is enabled by default. The memory usage is bound by the specification. For dirty tracking for the renderer, we're going with the simple route that any glyph change marks a coarse grained dirty flag and we'll [in the future] rebuild the entire state in the renderer. I think this will be fine for realistic workloads, but we can reassess in the future when we have real workloads.
Author Mitchell Hashimoto Date (Jun 5, 2026, 10:36 PM UTC) Commit a979b869 a979b8698b2798483bcb957c5f4059cb53c8dd72 Parent ea37f467 ea37f4672c84e749f56600a53d444b2ca4b0c903 Change ID uroukrkw uroukrkwwvsxqoumlounskkxpuluvvsu