]> git.mdlowis.com Git - projs/tide.git/commitdiff
Added todo list to document features i want to implement
authorMike Lowis <mike.lowis@gentex.com>
Wed, 5 Oct 2016 14:34:01 +0000 (10:34 -0400)
committerMike Lowis <mike.lowis@gentex.com>
Wed, 5 Oct 2016 14:34:01 +0000 (10:34 -0400)
TODO.md [new file with mode: 0644]

diff --git a/TODO.md b/TODO.md
new file mode 100644 (file)
index 0000000..61ba6ea
--- /dev/null
+++ b/TODO.md
@@ -0,0 +1,31 @@
+# Internals
+
+* Calculate line numbers and keep up to date while editing
+* Support multiple buffers
+
+# Unicode
+
+* Fix display of asian scripts and combining characters
+* Read the file in bytewise and detect the encoding and line endings. Use that info to perform cursor movements and redisplay.
+
+# Graphical User Interface
+
+* Display modified status of buffer
+* Display name of file in status
+* Display line location and num lines in status
+* Display file encoding in status
+* Display line ending style in status
+* Implement visual mode
+
+# Mouse User Interface
+
+* Left click to move cursor
+* Left click and drag to select text
+* Right click to plumb word or search
+* Double left click to select word
+* Double left click on newline to select line
+* Triple left click to select line
+
+# Keyboard User Interface
+
+* Implement VI-like keybindings