If timing between keys is less than (by default) 1 millisecond, assume
the text is being pasted. assume-paste-time option changes the value (0
disables). Based on a diff from Marcin Kulik.
Implement ECH (erase character, CSI X). Reported by Christian Neukirchen.
Remove the layout undo/redo code which never really worked.
Merge branch 'obsd-master'
Updated SYNCING
Update www for new SF URLs.
Merge branch 'master' of ssh://git.code.sf.net/p/tmux/tmux-code
Fix some blank line nits.
Do not allow cursor colours to be set beginning with ? as that will
report the colour, from Hayaki Saito.
Merge branch 'obsd-master'
Style nits - return (x) not return x.
Rather than having two grids for each pane, one for ASCII and one for
UTF-8, collapse the two together. Simplifies the code at the expense of
more memory (which can probably be reduced again later).
Merge branch 'obsd-master'

Conflicts:
	Makefile
	grid-utf8.c
Add -Wdeclaration-after-statement.
Unused variable/type nit from Thomas Adam.
Corrections to SYNCING

* Reflow some paragraphs due to repo-naming pushing the line length over 80
  chaacters.

* Correct path to git clone commands for each repo.
Only set AUTO{MAKE,CONF}_VERSION on OpenBSD

OpenBSD requires the presence of AUTOMAKE_VERSION and AUTOCONF_VERSION for
bootstrapping purposes.  Setting these on any other system requires that
explicit version to be used, rather than what might already be installed.

Therefore, only do this when the platform is OpenBSD and ignore everything
else.
Don't set some string formats if the string is NULL.
Automatically reflow wrapped lines when a pane is resized, requested by
many over the years and finally implemented by Richard Woodbury.
Merge branch 'obsd-master'