- Introduced `SwapManager` for buffering and writing incremental edits to sidecar `.kte.swp` files. - Implemented basic operations: insertion, deletion, split, join, and checkpointing. - Added recovery design doc (`docs/plans/swap-files.md`). - Updated editor initialization to integrate `SwapManager` instance for crash recovery across buffers.
424 B
424 B
ROADMAP / TODO:
- Search + Replace
- Regex search + replace
- Able to mark buffers as read-only
- Built-in help text
- Shorten paths in the homedir with ~
- When the filename is longer than the message window, scoot left to keep it in view
- Syntax highlighting
- Swap files (crash recovery). See
docs/plans/swap-files.md - The undo system should actually work
- LSP integration