Extend jobs to support writing and use that for copy-pipe instead of popen,
from Chris Johnsen.
Allow choose commands to be used outside tmux, so long as at least one
client is attached.
Rework reflow code so it does not do so much allocation which should be
faster with large histories.
Show alias in lscm output.
Add a format client_prefix which is 1 if prefix key has been
pressed, used for example #{?client_prefix,X,Y}. Also a few extra
server_client_status needed.
Add -v to set and setw to show only option value.
Add user options, prefixed with @. May be set to any arbitrary string.
Fix constness of cmd_template_replace, window_choose_add_item and
window_choose_add_window.
Do not crash when calling choose-tree with a command that changes the mode.
Run session command before window in choose-tree.
Clarify choose-tree entry in man page.
Aargh. Spaces -> tabs.
Add -c to refresh-client to set client size in control mode, based on
code from George Nachman.
Tidy by splitting default key tables into two.
Fix a comment for new key table names.
Make choose-tree actually work again.
Fix a couple of memory leaks, from Romain Francoise.
tweak previous; ok nicm
Support capture-pane -p to send to stdout.
Include the \033 in the key tree and adjust key matching for this change.