- Implement style configs, tab settings
- Refactor tree-sitter-highlight to work like the atom one, recomputing partial tree updates.
-
syntax errors highlight query
-
UI work: completion popup
1 - [ ] selection mode - [x] % for whole doc selection - [x] vertical splits - [x] input counts (30j) - [ ] respect view fullscreen flag - [ ] retain horiz when moving vertically - [ ] update lsp on redo/undo - [ ] Implement marks (superset of Selection/Range) - [ ] ctrl-v/ctrl-x on file picker - [ ] linewise selection work - [ ] goto definition - [ ] nixos packaging - [ ] CI binary builds
2 - extend selection (treesitter select parent node) (replaces viw, vi(, va( etc ) - bracket pairs - comment block (gcc) - completion signature popups/docs - multiple views into the same file
3 - diagnostics popups - diff mode with highlighting? - snippet support (tab to jump between marks) - gamelisp/wasm scripting
X - rendering via skulpin/skia or raw wgpu