Skip to main content

Module chunk

Module chunk 

Source
Expand description

Chunk of contiguous matrix rows.

A CellChunk is the unit of cache + rebuild for the cell-grid renderer. Edits invalidate one or two chunks (the ones intersecting the change range); downstream chunks (lines past the edit) have their start_source_line shifted by Δ without rebuild.

See docs/dev/architecture/cell-grid-renderer.md § Chunking policy for sizing rules (chunk_size = 2 × viewport_height, whole-doc mode below 4 × viewport_height).

Structs§

CellChunk
Contiguous range of matrix rows covering a slice of the buffer.