mirror of
https://github.com/ghostty-org/ghostty.git
synced 2026-04-06 07:38:21 +00:00
Change row_iterator_new to only allocate with undefined fields, matching the pattern used by row_cells_new. The iterator is now populated via the render state get API with a new .row_iterator data kind, which slices the row data and resets y to null. This separates the lifetime of the opaque handle from the render state it iterates, letting callers allocate once and re-populate from different states without reallocating.