summaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
authorBlaž Hrastnik2020-09-12 08:44:57 +0000
committerBlaž Hrastnik2020-09-12 08:44:57 +0000
commita106be94f140918fa392bea660a87197b66390f0 (patch)
treefbe621a69913f1e1115893a531f85bd3313eff9f /TODO.md
parentb17a77b8b84b1dfdbc1615a652e9718d847ea0de (diff)
Refactor a little bit.
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/TODO.md b/TODO.md
new file mode 100644
index 00000000..ed1484c4
--- /dev/null
+++ b/TODO.md
@@ -0,0 +1,17 @@
+- Implement backspace/delete
+- Implement marks
+- Implement style configs, tab settings
+- Visual tab width
+- Refactor tree-sitter-highlight to work like the atom one, recomputing partial tree updates.
+- Only render highlights on screen
+- proper selection rendering
+- Undo tree
+- selection mode
+- key sequence shortcuts (gg etc)
+- syntax errors highlight query
+
+- UI work: command line
+- UI work: tab popup on command line
+- UI work: completion popup
+- UI work: floating pane
+