Remove some done or duplicates, reorder.

This commit is contained in:
Nicholas Marriott 2011-01-01 01:59:03 +00:00
parent ce79d6081f
commit dc7fb15251
1 changed files with 4 additions and 9 deletions

13
TODO
View File

@ -1,6 +1,4 @@
- better errors when creating new windows/sessions (how?)
- implicitly add exec to the commands for new windows (switch to disable it)? - implicitly add exec to the commands for new windows (switch to disable it)?
- it would be nice to have multichar commands eg C-b K K
- commands: - commands:
extend list-clients to list clients attached to a session (-a for all?) extend list-clients to list clients attached to a session (-a for all?)
bring back detach-session to detach all clients on a session? bring back detach-session to detach all clients on a session?
@ -49,13 +47,8 @@
lists lists
- some way to KEEP a command running continually and just use its LAST line of - some way to KEEP a command running continually and just use its LAST line of
output output
- bind commands to mouse buttons
- UTF-8 to a non-UTF-8 terminal should not be able to balls up - UTF-8 to a non-UTF-8 terminal should not be able to balls up
the terminal - www/ruby-addressable; make regress the terminal - www/ruby-addressable; make regress
- multiple keys could be done with tables, ie have prefixes go and instead
bind -n ^A prefix-table "default"
where prefix-table sets command lookup table and sets prefix flag, then next
key is looked up in that table
- support esc-esc to quit in modes - support esc-esc to quit in modes
- fix ctrl+F1-F4 output. to what? - fix ctrl+F1-F4 output. to what?
- look into xterm clearing its selection when scrolling etc - look into xterm clearing its selection when scrolling etc
@ -105,7 +98,6 @@
ptr then when program inside died, sends MSG_SOMETHING with wait status to ptr then when program inside died, sends MSG_SOMETHING with wait status to
client client
- documentation improvements - rlpowell's tutorial - build instructions - documentation improvements - rlpowell's tutorial - build instructions
- better configure? with-libevent
- bind commands to key sequences? - bind commands to key sequences?
- monitor, bell etc should monitor /all/ panes in the window not just one - monitor, bell etc should monitor /all/ panes in the window not just one
- a history of commands that can be reversed (reverse member of each command, - a history of commands that can be reversed (reverse member of each command,
@ -122,8 +114,11 @@
than just updating them than just updating them
- pane-index option like base-index - pane-index option like base-index
- option to move status line to top - option to move status line to top
- support "xterm2" mouse mode
- respawn-pane command - respawn-pane command
- configurable borders and empty space filler for when panes < window? - configurable borders and empty space filler for when panes < window?
- mouse-select-pane will screw up with !MODE_MOUSE_STANDARD (it sets the - mouse-select-pane will screw up with !MODE_MOUSE_STANDARD (it sets the
flag on w/o checking the others before calling tty_update_mode) flag on w/o checking the others before calling tty_update_mode)
- multiple keys could be done with tables, ie have prefixes go and instead
bind -n ^A prefix-table "default"
where prefix-table sets command lookup table and sets prefix flag, then next
key is looked up in that table