mirror of
https://github.com/ghostty-org/ghostty.git
synced 2026-08-02 21:59:05 +00:00
Search previously used the normal page access boundary while formatting history and checking soft-wrap boundaries. Inspecting compressed history therefore restored its retained mapping and undid the memory reclamation. Format through preserved page snapshots and copy row counts and wrap state into the sliding window's owned metadata. Overlap decisions reuse the same snapshot, so compressed pages are decoded at most once per append and remain compressed after matching. Add a cross-page regression which searches compressed history and verifies both source nodes retain their compressed representation.