summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO16
1 files changed, 11 insertions, 5 deletions
diff --git a/TODO b/TODO
index 1b6139d..b4d36cd 100644
--- a/TODO
+++ b/TODO
@@ -1,14 +1,20 @@
+ optimize redraws (i.e., avoid to redraw if possible)
- (?) change cursor shape according to action
-- save to file
-- implement auto-arrow 'A' (automatic end-char)
-- implement delete 'x' or 'd'
+- auto-arrow 'A' (automatic end-char)
+- delete -- 'x' or 'd'
+- load from file
+- read file at point
+- visual selection
+ - crop
+ - fill
+ - delete
+ - yank/put
+- undo (by storing lines changed across insert/remove operations)
- manage special chars (DEL/CANC) during text insert
(also do not print unmanaged chars!)
-- load from file
-- insert file at position
- get screen geometry
- allow scrolling (both vertical and horizontal)
+* save to file
* implement arrow
* set different line styles (done for hl, vl, corner)
* add status bar