Change terminal-overrides to a server option (now that we have them), it
doesn't make much sense as a session option.
Change secondary device attributes response to \033[>84;0;0c which is
unique for tmux.
Don't write into buffer if no arguments, reported by Filipe Rosset.
Having three *clock* files is ridiculous, remove clock.c.
Add start-of-list, end-of-list, top-line and bottom-line in choice mode,
from madmaverick9 at roxxmail dot eu, similar diff a few days later from
Marcel Partap.
Make session_attached a count and add session_many_attached flag.
Add setb -a to append and a copy mode append command, from J Raynor with
minor changes.
Use hex constants rather than shifts for mouse events and flags, pointed
out by Marcel Partap.
Add names for mouse button bits rather than using magic numbers, from
Marcel Partap.
Don't segfaut when the parent of the layout cell is NULL, from Thomas Adam.
Make message-limit a server option.
Remove unused log functions.
GRID_DEBUG is no longer needed.
Remove log_debug2 as well and simplify log.c.
In four byte UTF-8 sequences, only three bits of the first byte should
be used. Fix from Koga Osamu.
Don't crash with a zero-length argument to setb, from J Raynor.
missed commit matching log.c
pane_start_path has gone away.
Do not replace ## with # in status_replace1 because it'll be done later
by the format code.
Use the same logic for bell with and without visual-bell, from Filip
Moc.