Expand description
strop-core: the buffer. A rope, byte-offset positions, edit ops. No UI, no modes, no grammar — the thing everything else edits.
Modules§
- history
- Undo history (Helix
helix-core/history.rslineage, ported): revisions form a tree — every committed transaction is a node holding both its undo and redo edit sets;uwalks to the parent,Ctrl-rdescends to the last-visited child. Editing after an undo forks a new branch; the tree keeps the old one (0001 pillar 4: Neovim users expect branches).