Move :file-path, :selection, and the highlight cache off editor-state onto each buffer table (the :buffers/:active registry scaffolding already existed). Buffers carry a stable :id and the placeholder :cursors/:primary multi-cursor fields. save/save-as/statusline/selection/ highlighting read the active buffer. Adds buffer/new, id-of, active-id, activate. No behavior change.
Something went wrong. Try again.
Experimental modal text editor built for extensibility and flexibility
Something went wrong. Try again.
feat(runtime): per-buffer state for multi-buffer #40
Open
amartin.beer
targeting push-uopxpnpuutzs from push-xmpltqpurkvw
Open opened by and assigned to
amartin.beer targeting push-uopxpnpuutzs from push-xmpltqpurkvw
Commits 0
Could not load commits.