2015-07-15  Murray Cumming  <murrayc@murrayc.com>

	2.45.31

2015-07-15  Murray Cumming  <murrayc@murrayc.com>

	Regenerated glib _docs.xml

2015-07-15  Murray Cumming  <murrayc@murrayc.com>

	Regenerate glib_functions.defs.

2015-07-15  Murray Cumming  <murrayc@murrayc.com>

	Regenerate gio _docs.xml

2015-07-15  Murray Cumming  <murrayc@murrayc.com>

	C++11: examples/tests: More use of auto.

2015-07-15  Murray Cumming  <murrayc@murrayc.com>

	C++11: More use of auto.

2015-07-15  Murray Cumming  <murrayc@murrayc.com>

	C++11: More uses of range-based for.

2015-07-15  Murray Cumming  <murrayc@murrayc.com>

	Examples: OptionGroup: Make the args public again to fix the build.

2015-07-15  Murray Cumming  <murrayc@murrayc.com>

	examples: Avoid more shadowed variables.

2015-07-15  Murray Cumming  <murrayc@murrayc.com>

	C++11: gmmproc: Use of auto in generated files.

2015-07-15  Murray Cumming  <murrayc@murrayc.com>

	C++11: Some use of the auto keyword.

2015-07-15  Murray Cumming  <murrayc@murrayc.com>

	Avoid shadowed variables.

	Because this generally invites programming errors, though I am
	less concerned about shadowing of method names by parameter or
	variable names, which requires some tedious parameter renaming.

	In MatchInfo::set_gobject() the confusion between take_ownership and
	this.take_ownership does seem to have caused a programming error,
	hopefully now corrected.

2015-07-15  Murray Cumming  <murrayc@murrayc.com>

	configure.ac: Use -Wsuggest-override and -Wshadow with --enable-warnings=fatal.

	Although -Wsuggest-override isn't actually available yet in my version
	of g++ (4.9.2).

2015-07-15  Murray Cumming  <murrayc@murrayc.com>

	C++11: Use the override keyword.

2015-07-14  Murray Cumming  <murrayc@murrayc.com>

	configure.ac: Use MM_AX_CXX_COMPILE_STDCXX_11 from mm-common.

	Instead of AX_CXX_COMPILE_STDCXX_11().
	See bug #751432

2015-07-09  Murray Cumming  <murrayc@murrayc.com>

	C++11: examples: more use of auto.

2015-07-09  Murray Cumming  <murrayc@murrayc.com>

	C++11: examples: Use nullptr.

2015-07-09  Murray Cumming  <murrayc@murrayc.com>

	C++11: examples: No need for > > now.

2015-07-09  Murray Cumming  <murrayc@murrayc.com>

	C++11: Use range-based for loops.

2015-07-09  Murray Cumming  <murrayc@murrayc.com>

	C++11: _CLASS_BOXEDTYPE: Generate move constructors and assignment operators.

	Bug #751432

2015-07-09  Murray Cumming  <murrayc@murrayc.com>

	Require C++11.

	configure.ac: Use AX_CXX_COMPILE_STDCXX_11 to check for compiler
	support for C++11 and use it (--std=c++11 for current versions of
	g++).

2015-07-09  Maks Naumov  <maksqwe1@ukr.net>

	Glib::HelperList: fix iterator check in operator[]

	Signed-off-by: Maks Naumov <maksqwe1@ukr.net> Bug #751530.

2015-07-02  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	gmmproc: _WRAP_SIGNAL: Accept apostrophes in a preceding comment

	* tools/pm/Output.pm: If a _WRAP_SIGNAL() is preceded by a Doxygen comment,
	add enough m4 quotes to the comment in the call to _SIGNAL_PROXY().
	If not, the generated code is wrong if the comment contains an apostrophe.
	This bug was probably introduced when I added support for detail_name.