Don't turn on modifyOtherKeys by default, it is annoying if tmux is
killed and it's left on and we can't turn it on and off like we do for
attributes. It's not hard to enable in .Xresources or .Xdefaults anyway.
Do not run any command line command from the client which starts the
server until after the configuration file completes. This prevents it
racing against run-shell or if-shell in .tmux.conf that run in the
background.
Key to swap to other end of selection (bound to o with vi keys), from J
Raynor.
Correctly redraw the top two lines in copy mode when they are selected -
the selection was being updated before the redraw so the markings were
lost. Based on a fix from J Raynor.
Support case insensitive searching in the same manner as emacs - all
lowercase means case insensitive, any uppercase means case
sensitive. From J Raynor.
from nicm: : handle msgbuf_write() returning EAGAIN
Merge branch 'obsd-master'
+.
+.
Note libevent version.
+.
Use 0 if O_DIRECTORY is missing, reported by Dagobert Michelsen.
NetBSD broke strnvis when they added it, check for that.
xterm-keys: fix xterm_keys_match to properly recognize partial matches

In case of a partial match (cases where buf is shorter than
template) the loop was comparing one character too much, ending up
with comparing \0 in buf which would fail.
Fix: change pos++ to ++pos

The incrementation of the template counter has to be done always,
so the conditions in the loop need to be switched.

This problem was probably mostly unnoticed, since usually the whole
sequence is read from the tty in a single buffer.
However for example on Cygwin the buffer is read byte by byte and
the bug surfaced.
debug