summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorNicholas Marriott <nicholas.marriott@gmail.com>2007-11-21 14:30:15 +0000
committerNicholas Marriott <nicholas.marriott@gmail.com>2007-11-21 14:30:15 +0000
commit08a0c5e661c6ca70b3a45a18d52223d8418c46ef (patch)
tree7fab04c4877a25f3304e0a595117b29c4fc4a2bd /TODO
parentc424ef37d05c7d1da87ba6518f6d15642f13301d (diff)
Use screen_* versions to avoid range checks (s->dy may be wrong), fix miscalculated free.
Diffstat (limited to 'TODO')
-rw-r--r--TODO10
1 files changed, 4 insertions, 6 deletions
diff --git a/TODO b/TODO
index a6522116..b9180885 100644
--- a/TODO
+++ b/TODO
@@ -66,16 +66,14 @@
some -s after, some no -s, there are various uses of -n. the differences are
sort of logical, but confusing. needs rethought
- XXX should -i for win idx be before cmd too??
-- bind non prefix keys (useful for shift-pageup for scrollback, when we
- have scrollback)
-- for scrollback (?) or copy/paste, modal key/display handling (key/draw
- through function pointers in screen). also move ? etc to that too
+- bind non prefix keys
- stuff like rename would be nice to be able to do in-client like screen, if
it could be implemented in a non-icky way
- there is to much redrawing. use flags? (there was a problem with this idea..?)
+- use modes for help etc
+- scrollback should only draw scrolled line on up/down
+
-- For 0.2 --------------------------------------------------------------------
- copy and paste
-- scrollback
- phys screen vs virt screen? or seperate scrollback buffer?
- window splitting?