Expand description
Split pane layout and buffer rendering.
This module is organized into two tiers:
- Self-contained leaves (
spans,style,char_style,base_tokens,transforms,view_data,folding,scrollbar,layout,gutter,post_pass) — none of these depend on any shared render-time carrier. - Orchestration (
orchestration::*) — the only files that shareSelectionContext/DecorationContext. Quarantined in a subdirectory so the coupling is visible fromlsalone.
The public API is re-exposed via the SplitRenderer façade at the
bottom of this file; it forwards to orchestration::*.
Structs§
- Split
Renderer - Public façade for split-pane rendering.