summaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md19
1 files changed, 2 insertions, 17 deletions
diff --git a/TODO.md b/TODO.md
index d1b49b9b..2354bef9 100644
--- a/TODO.md
+++ b/TODO.md
@@ -1,8 +1,3 @@
-- Refactor tree-sitter-highlight to work like the atom one, recomputing partial tree updates.
-
-------
-
-as you type completion!
- tree sitter:
- lua
@@ -15,20 +10,16 @@ as you type completion!
- clojure
- erlang
+as you type completion!
- [ ] use signature_help_provider and completion_provider trigger characters in
a hook to trigger signature help text / autocompletion
- [ ] document.on_type provider triggers
- [ ] completion isIncomplete support
-- [ ] scroll wheel support
-- [ ] matching bracket highlight
-
1
- [ ] respect view fullscreen flag
- [ ] Implement marks (superset of Selection/Range)
-- [ ] nixos packaging
-
- [ ] = for auto indent line/selection
- [ ] :x for closing buffers
@@ -37,25 +28,19 @@ as you type completion!
- [] jump to alt buffer
- [ ] lsp: signature help
-- [x] lsp: hover
-- [ ] lsp: document symbols (nested/vec)
- [ ] lsp: code actions
- [ ] lsp: formatting
-- [x] lsp: goto
- [ ] search: smart case by default: insensitive unless upper detected
- [ ] move Compositor into tui
2
-- [ ] surround bindings (select + surround ( wraps selection in parens )
- [ ] macro recording
- [ ] extend selection (treesitter select parent node) (replaces viw, vi(, va( etc )
-- [x] bracket pairs
-- [x] comment block (gcc)
- [ ] selection align
- [ ] store some state between restarts: file positions, prompt history
-- [ ] highlight matched characters in completion
+- [ ] highlight matched characters in picker
3
- [ ] diff mode with highlighting?