Expand description
Buffer module: Core data structures for the double-buffer rendering system.
This module contains:
Cell: The atomic unit of display, optimized for cache efficiencyBuffer: A grid of cells representing the terminal screenRgb: True-color representationModifiers: Text style bitflagsdiff: Diffing engine for generating minimal ANSI sequencesrope: Rope-based buffer for efficient large document storage
Re-exports§
pub use rope::RopeBuffer;pub use rope::ChunkedLine;pub use rope::RopeMemoryStats;
Modules§
- diff
- Diffing Engine: Generate minimal ANSI sequences from buffer changes.
- rope
- Rope Buffer: Chunked storage for efficient large document handling.