Add support for a single "marked pane". There is one marked pane in the
authornicm <nicm@openbsd.org>
Thu, 4 Jun 2015 11:43:51 +0000 (11:43 +0000)
committernicm <nicm@openbsd.org>
Thu, 4 Jun 2015 11:43:51 +0000 (11:43 +0000)
commit2986c025b3f65008392a861e6266ad52739b1d97
tree631ec64f1715e3cba020e8aa00864828e0cb78a4
parent3a385d0d6fd08c7ff6b48360a3647d65d9195c91
Add support for a single "marked pane". There is one marked pane in the
server at a time; it may be toggled or cleared with select-pane -m and
-M (the border is highlighted). A new target '~' or '{marked}' specifies
the marked pane to commands and it is the default target for the
swap-pane and join-pane -s flag (this makes them much simpler to use -
mark the source pane and then change to the target pane to run swapp or
joinp).
usr.bin/tmux/cmd-find.c
usr.bin/tmux/cmd-join-pane.c
usr.bin/tmux/cmd-select-pane.c
usr.bin/tmux/cmd-swap-pane.c
usr.bin/tmux/cmd-swap-window.c
usr.bin/tmux/key-bindings.c
usr.bin/tmux/screen-redraw.c
usr.bin/tmux/server.c
usr.bin/tmux/tmux.1
usr.bin/tmux/tmux.h
usr.bin/tmux/window.c