summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorNicholas Marriott <nicholas.marriott@gmail.com>2007-11-24 17:21:12 +0000
committerNicholas Marriott <nicholas.marriott@gmail.com>2007-11-24 17:21:12 +0000
commit01dd8a3320b33c9ef6b802447492a9b699f3295c (patch)
tree8d1502bc5aa062c5e59a32692bc804ed1c1c2752 /TODO
parent69cec8803eeba97be266049ce715d4c726a39553 (diff)
Sync.
Diffstat (limited to 'TODO')
-rw-r--r--TODO12
1 files changed, 3 insertions, 9 deletions
diff --git a/TODO b/TODO
index 922e20d9..b2221fda 100644
--- a/TODO
+++ b/TODO
@@ -38,13 +38,6 @@
- it would be nice to have multichar commands so you could have C-b K K for
kill-window to limit accidental presses
- status-fg/status-bg should be able to set attributes: bold, etc
-- show-options command
-- detach client and other client commands. note that there can only be a
- "current client" on key presses - these should probably act like
- detach-session: -a will do all clients, otherwise use current client if
- key, else do nothing
-- check handling of out-of-bound values in input.c, most should be limited
- rather than ignored
- save/restore (DECSC/DECRC) are ugly. maybe a struct screen_attr and memcpy
- force maximum terminal size (centred?)
- per-session toolbar state, other options
@@ -54,15 +47,16 @@
- commands:
start server
kill server
+ show-options command
command to run something without a window at all?
- command to insert a key into a window (send-key)
+ command to insert a key (or other data...) into a window (send-key)
+ should paste-buffer become send-buffer.....
command to purge window history
extend list-clients to list clients attached to a session (-a for all?)
bring back detach-session to detach all clients on a session?
paste buffer etc shouldn't be limited to keys
buffer manip: clear, view etc
- function groups, bind-key ^W { select-window 0; send-key ^W } etc
-- more(1) style handling for in-client output
- allow fnmatch for -c, so that you can, eg, detach all clients
- session specification is all over the place. some things use -s before cmd,
some -s after, some no -s, there are various uses of -n. the differences are