Do not test client flags against TTY_FREEZE bit, reported by Tom Ryder.
Merge branch 'obsd-master'
Remove some out of date text from man page, from Thomas Adam.
Allow session tree (C-b s) to expand and collapse sessions with
left/right/space keys. From Thomas Adam.
Merge branch 'obsd-master'

Sync from OpenBSD.

* obsd-master:
  Allow session tree (C-b s) to expand and collapse sessions with left/right/space keys. From Thomas Adam.
  Remove some out of date text from man page, from Thomas Adam.
Update TODO list.

Keeping this in sync with work done.
Add choose-list to tmux.vim
+.
Add explanatory sections to TODO file

This restructures the TODO file slightly, separating out the
terminal-specific tasks from the tmux user interface tasks.
Add PATCHES document

This describes how to send patches against the portable tmux version as
hosted on souceforge, using Git.
Reference PATCHES document from TODO file

In terms of submitting patches via the TODO file from the tmux portable
repository, mention the PATCHES file in passing.
Make some tweaks to NOTES and add a paragraph on git rather than huge PATCHES
file.
Remove references to PATCHES file
Add tree keys to vi mode too, missed by accident.
Merge branch 'obsd-master'

Sync from OpenBSD.
Fix a use-after-free when collapsing the tree in choose mode, from
Carl Henrik Lunde.
Merge branch 'obsd-master'

Sync from OpenBSD.
Update NOTES, CHANGES, configure.ac for 1.7 release
Working on 1.8
Update website.