Update, from Ben Boeckel.


git-svn-id: https://tmux.svn.sf.net/svnroot/tmux@2698 303bd1e2-03bb-47f1-b221-2a0928954661
Sync OpenBSD patchset 1026:

Document option values, particularly that omitting on|off for a flag is
a toggle.


git-svn-id: https://tmux.svn.sf.net/svnroot/tmux@2699 303bd1e2-03bb-47f1-b221-2a0928954661
Sync OpenBSD patchset 1026:

Check for the right return value from sscanf.


git-svn-id: https://tmux.svn.sf.net/svnroot/tmux@2700 303bd1e2-03bb-47f1-b221-2a0928954661
Sync OpenBSD patchset 1028:

Don't die if fail to get root directory, from Ben Boeckel.


git-svn-id: https://tmux.svn.sf.net/svnroot/tmux@2701 303bd1e2-03bb-47f1-b221-2a0928954661
Sync OpenBSD patchset 1029:

Add a wrapper function tty_set_size from George Nachman.


git-svn-id: https://tmux.svn.sf.net/svnroot/tmux@2702 303bd1e2-03bb-47f1-b221-2a0928954661
Sync OpenBSD patchset 1030:

Sort some entries, from Ben Boeckel.


git-svn-id: https://tmux.svn.sf.net/svnroot/tmux@2703 303bd1e2-03bb-47f1-b221-2a0928954661
+.


git-svn-id: https://tmux.svn.sf.net/svnroot/tmux@2704 303bd1e2-03bb-47f1-b221-2a0928954661
+book at http://pragprog.com/book/bhtmux/tmux



git-svn-id: https://tmux.svn.sf.net/svnroot/tmux@2705 303bd1e2-03bb-47f1-b221-2a0928954661
ANSIfy function prototypes, from Tim Ruehsen.


git-svn-id: https://tmux.svn.sf.net/svnroot/tmux@2706 303bd1e2-03bb-47f1-b221-2a0928954661
Sync OpenBSD patchset 1031:

Use format for display-message, based on a diff from George Nachman.


git-svn-id: https://tmux.svn.sf.net/svnroot/tmux@2707 303bd1e2-03bb-47f1-b221-2a0928954661
Sync OpenBSD patchset 1032:

Allow a single option to be specified to show-options to show just that
option.


git-svn-id: https://tmux.svn.sf.net/svnroot/tmux@2708 303bd1e2-03bb-47f1-b221-2a0928954661
Sync OpenBSD patchset 1034:

Add printf attribute to a couple of functions, from Tim Ruehsen.


git-svn-id: https://tmux.svn.sf.net/svnroot/tmux@2709 303bd1e2-03bb-47f1-b221-2a0928954661
Sync OpenBSD patchset 1035:

Add move-pane command (like join-pane but allows the same window). Also
-b flag to join-pane and move-pane to place the pane to the left or
above. From George Nachman.


git-svn-id: https://tmux.svn.sf.net/svnroot/tmux@2710 303bd1e2-03bb-47f1-b221-2a0928954661
Sync OpenBSD patchset 1036:

The wlmouse offset should be part of the client, not the server. From
Ailin Nemui.


git-svn-id: https://tmux.svn.sf.net/svnroot/tmux@2711 303bd1e2-03bb-47f1-b221-2a0928954661
Sync OpenBSD patchset 1037:

Support "bracketed paste" mode. This adds a -p flag to paste-buffer - if
this is used and the application has requested bracketed pastes, then
tmux surrounds the pasted text by \033[200~ and \033[201~. Applications
like vim can (apparently) use this to avoid, for example, indenting the
text. From Ailin Nemui.


git-svn-id: https://tmux.svn.sf.net/svnroot/tmux@2712 303bd1e2-03bb-47f1-b221-2a0928954661
Sync OpenBSD patchset 1038:

Terminate strftime buffer properly and free format string, whoops. From
Tiago Cunha.


git-svn-id: https://tmux.svn.sf.net/svnroot/tmux@2713 303bd1e2-03bb-47f1-b221-2a0928954661
Sync OpenBSD patchset 1039:

Add A and I keys for vi status line editing.


git-svn-id: https://tmux.svn.sf.net/svnroot/tmux@2714 303bd1e2-03bb-47f1-b221-2a0928954661
Sync OpenBSD patchset 1040:

Accept hex values as keys, needed for send-keys, based on a diff from
George Nachman.


git-svn-id: https://tmux.svn.sf.net/svnroot/tmux@2715 303bd1e2-03bb-47f1-b221-2a0928954661
Sync OpenBSD patchset 1041:

Add -F format to new-window and split-window to use with the -P flag,
from George Nachman.


git-svn-id: https://tmux.svn.sf.net/svnroot/tmux@2716 303bd1e2-03bb-47f1-b221-2a0928954661
Sync OpenBSD patchset 1042:

free -> xfree.


git-svn-id: https://tmux.svn.sf.net/svnroot/tmux@2717 303bd1e2-03bb-47f1-b221-2a0928954661