0.15.3
======
This is another release including awesome work of one Chris Wilson.  Lots of
bugs with the previous release are fixed in this one and some new ones are
introduced.  Doh!

- Faster control sequence matching, using gperf-generated tables now
- Faster regex matching
- Improved expose handling
- Improved control sequence matching
- Various optimizations
- Various cleanups
- Bugs fixed in this release:
	Bug 407091 鈥� vte_terminal_fork_command() env argument changed semantic
		in 0.15.2
		Original patch by Michael Vogt.
	Bug 323393 鈥� Hyper-sensitive selection
	Bug 406763 鈥� Selecting double-wide characters
	Bug 363597 鈥� Scrollback in profile dialog doesn't work
	Bug 345344 鈥� Pattern matching is inefficient
	Bug 324246 鈥� Performance degredation with large numbers of highlighted
		addresses/URLs
	Bug 86119 鈥� "select all" feature
		Original patch by Simone Gotti.
	Bug 342059 鈥� ASCII escape sequences don't work as expected
		Patch by Mariano Su谩rez-Alvarez.
	Bug 404757 鈥� URL matching doesn't work with PCRE
	Bug 403028 鈥� decset mode 12 = blinking cursor
	cf Bug 342338 鈥� suffers from memory fragmentation
	Bug 106618 鈥� CJK 'fixed width' font and 's p a c e d o u t' issue
	cf Bug 83285 鈥� Treacle-slow scrolling in gnome-terminal on
		unaccelerated X server
	Bug 322241 鈥� Please switch to pkg-config to check for freetype
	Bug 322240 鈥� Usage of pkg-config privates header
	cf Bug 403275 鈥� crash in Terminal: I was typing reset on th...
	Bug 403159 鈥� XftDrawSetClipRectangles() silently fails on ppc->i386
	Bug 382245 鈥� __PyGtk_API multiply defined in python module
	Bug 155687 鈥� Scroll region \E[NN;MMr should set cursor to home
	Bug 147784 鈥� cursor unvisible under mouse highlight
	Bug 368894 鈥� crash in Terminal: I started gnome-terminal...
	Bug 402329 鈥� Rendering problem with underlines and cursor
	Bug 336105 鈥� gnome-terminal crashes when termcap not found
	Bug 401215 鈥� Multi-pass renderering
	Bug 157267 鈥� _vte_terminal_fudge_pango_colors() breaks Japanese input
		style
		Patch by ynakai@redhat.com.
	Bug 400834 鈥� Use a global display/process timeout
	Bug 401082 鈥� double-draw issue
	Bug 318307 鈥� Cursor colour changes to foreground when unfocused
	Bug 317449 鈥� The cursor disappears when clicking on windows above
		gnome-terminal
	Bug 400759 鈥� update problem with vte trunk
	Bug 400671 鈥� crash in Terminal: detaching of tabs
	Bug 399137 鈥� UTF-8 problem in VteAccess
	Bug 400493 鈥� Mouse selection seriously broken
	Bug 400438 鈥� _vte_invalidate_all triggered on GDK_VISIBILITY_UNOBSCURED
	cf Bug 400072 鈥� Handling of ; in control sequences
	cf Bug 399617 鈥� Avoid memory allocations during an expose event.
	Bug 147495 鈥� screen flicker when opening new terminal windows
	Bug 334755 鈥� Incomplete information from vte_terminal_get_font
	Bug 400184 鈥� _vte_pty_open declaration mismatch - breaks on Solaris
	Bug 335269 鈥� Change the way vte handles PangoFontDescription behind
		vte_terminal_set_font
	Bug 123591 鈥� vte_terminal_fork_command succeeds even when it does not

0.15.2