summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorNicholas Marriott <nicholas.marriott@gmail.com>2007-09-28 18:17:59 +0000
committerNicholas Marriott <nicholas.marriott@gmail.com>2007-09-28 18:17:59 +0000
commit109873bdf876ca019ef30376d33d751472feb1a1 (patch)
tree1f69ab1fd6459a9b6b03429bc789e8aa78918163 /TODO
parenta73deec89d1f691aca51bb40106fcaf4e3f0a089 (diff)
Sync.
Diffstat (limited to 'TODO')
-rw-r--r--TODO9
1 files changed, 9 insertions, 0 deletions
diff --git a/TODO b/TODO
index 3bb378b0..6eba6b00 100644
--- a/TODO
+++ b/TODO
@@ -33,3 +33,12 @@
close window
kill session
- update NOTES!!!!
+- in order to do status line, everything needs to be range checked. we can't
+ just fire stuff back to the client, since it can have a different idea of
+ window size. so, merge input and screen command parsers to do the following:
+ - parse escape sequence
+ - range check and limit it
+ - update screen
+ - encode and pass to client
+ split input.c into input-client.c for keys and input-server.c and for data
+- nuke '?' on getopts