2015-11-27  Murray Cumming  <murrayc@murrayc.com>

	1.31.1

2015-11-26  Murray Cumming  <murrayc@murrayc.com>

	Change libglom ABI to 1.32.

	For parallel install.

	fix

2015-11-05  Murray Cumming  <murrayc@murrayc.com>

	Update .gitignore

2015-11-05  Murray Cumming  <murrayc@murrayc.com>

	Add missing file.

2015-11-05  Murray Cumming  <murrayc@murrayc.com>

	LayoutItem_Field::is_same_field(): Correct regression.

	Make sure we call UsesRelationship::operator==() instead of
	the class's own operator==(). This regression was caused by my use
	of auto when the actual type mattered.

	Added a test for this: test_compare_same_named_instances_unrelated_difference().

2015-11-03  Murray Cumming  <murrayc@murrayc.com>

	glom_pygda_value_as_boost_pyobject(): Handle GDA_TYPE_NULL explicitly.

2015-11-03  Murray Cumming  <murrayc@murrayc.com>

	Improved stdcerr output.

2015-11-03  Murray Cumming  <murrayc@murrayc.com>

	glom_pygda_value_from_pyobject(): Handle Py_None explicitly.

2015-11-03  Murray Cumming  <murrayc@murrayc.com>

	Improve some stderr output.

2015-11-03  Murray Cumming  <murrayc@murrayc.com>

	C++11: Use of nullptr for returns.

2015-11-03  Murray Cumming  <murrayc@murrayc.com>

	Fix tiny typo in error output.

2015-11-03  Murray Cumming  <murrayc@murrayc.com>

	Remove useless old GLIBMM_EXCEPTIONS_ENABLED ifdefs.

2015-11-03  Murray Cumming  <murrayc@murrayc.com>

	Remove useless old LIBXMLCPP_EXCEPTIONS_ENABLED ifdefs.

2015-11-03  Murray Cumming  <murrayc@murrayc.com>

	Convert some protected API to private.

2015-11-03  Murray Cumming  <murrayc@murrayc.com>

	Remove useless old GLIBMM_PROPERTIES_ENABLED.

2015-11-03  Murray Cumming  <murrayc@murrayc.com>

	Remove unused method.

2015-11-03  Murray Cumming  <murrayc@murrayc.com>

	Base_Db: Add clear_fields_calculation_in_progress().

	Instead of directly accessing the member variable just to call clear()
	on it.

2015-11-03  Murray Cumming  <murrayc@murrayc.com>

	Remove unused method.

	Though this looks kind of useful, so I just commented it out.

2015-11-03  Murray Cumming  <murrayc@murrayc.com>

	Make some methods const.

2015-11-03  Murray Cumming  <murrayc@murrayc.com>

	Box_Reports: Null checks.

2015-11-03  Murray Cumming  <murrayc@murrayc.com>

	Avoid unused intermediate value set.

2015-11-03  Murray Cumming  <murrayc@murrayc.com>

	Pass shared_ptr<> by reference, not value.

2015-11-03  Murray Cumming  <murrayc@murrayc.com>

	Remove unused methods.

2015-11-03  Murray Cumming  <murrayc@murrayc.com>

	Avoid a repeated if else block.

	Found by cppcheck.

2015-11-03  Murray Cumming  <murrayc@murrayc.com>

	Base_DB: Use constructor initializer lists.

2015-11-01  Murray Cumming  <murrayc@murrayc.com>

	Remove unused Dialog_Notebook class.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	Remove unused methods.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	Remove unused methods.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	Check for empty() instead of size().

	Found by cppcheck.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	Remove unused methods.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	Remove unused methods.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	Remove unused methods.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	TranslatableItem: Correct switch cases.

	Found by cppcheck.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	Throw the same exception instead of a copy.

	Found by cppcheck.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	Clarify operator precedence.

	Found by cppcheck.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	Add missing explicit.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	Remove unused methods.

	Found by cppcheck.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	Remove unused variables.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	Make formatting sane.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	Remove trailing spaces.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	Remove unnecessary switch breaks after returns.

	Found by cppcheck.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	Box_Data_ManyRecords: Remove unimplemented set_read_only().

	cppcheck found a variable in both this and a derived class.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	Utils::get_temp_file_path(): Actually use our pattern.

	Found by cppcheck, which reported an unused variable.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	cppcheck: Both sides of || were the same.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	cppcheck: Remove unused variables.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	cppcheck: Remove unnused variable and call.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	cppcheck: Reduce scope of variables.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	cppcheck: Add missing explicit keyword.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	Remove more unnecessary virtual keywords.

	There should now be almost no virtual methods that are never overridden.

2015-10-30  Murray Cumming  <murrayc@murrayc.com>

	Remove more unnecessary virtual methods.

2015-10-29  Murray Cumming  <murrayc@murrayc.com>

	Remove more unnecessary virtual keywords.

2015-10-29  Murray Cumming  <murrayc@murrayc.com>

	Remove unnecessary virtual keywords.

2015-10-29  Murray Cumming  <murrayc@murrayc.com>

	Remove virtual keywords from overrides.

2015-10-28  Murray Cumming  <murrayc@murrayc.com>

	Remove unnecessary virtual keywords

2015-10-27  Murray Cumming  <murrayc@murrayc.com>

	C++11: More override keyword use.

2015-10-27  Murray Cumming  <murrayc@murrayc.com>

	C++11: Yet more use of override keyword.

2015-10-27  Murray Cumming  <murrayc@murrayc.com>

	C++11: More use of override keyword.

2015-10-27  Murray Cumming  <murrayc@murrayc.com>

	C++11: Use override keyword with View methods.

2015-10-27  Murray Cumming  <murrayc@murrayc.com>

	C++11: AppWindow: Use of override keyword.

2015-10-26  Murray Cumming  <murrayc@murrayc.com>

	C++11: More use of override keyword.

2015-10-26  Murray Cumming  <murrayc@murrayc.com>

	C++11: Layout items: Use override keyword.

2015-10-26  Murray Cumming  <murrayc@murrayc.com>

	C++11: Document: Use of the override keyword.

2015-10-26  Murray Cumming  <murrayc@murrayc.com>

	C++11: ConnectionPool Backends: Use the override keyword.

2015-10-26  Murray Cumming  <murrayc@murrayc.com>

	Avoid a comparison of bool with -1.

	This seems to be a (useful) new check in g++ 5.2.

2015-10-26  Murray Cumming  <murrayc@murrayc.com>

	Add missing iostream include.

	Something else must have included this until now.

2015-10-24  Murray Cumming  <murrayc@murrayc.com>

	libxml++-3.0 port: Use get_first_child_text() instead of get_child_text().

2015-10-24  Murray Cumming  <murrayc@murrayc.com>

	libxml++-3.0 port: Use remove_node() instead of remove_child().

2015-10-24  Murray Cumming  <murrayc@murrayc.com>

	libxml++-3.0 port: Use set/get_first_child_text() instead of set/get_child_text().

2015-10-24  Murray Cumming  <murrayc@murrayc.com>

	libxml++-3.0 port: Case the Attribute to an AttributeNode.

2015-10-24  Murray Cumming  <murrayc@murrayc.com>

	libxml++-3.0 port: Use add_child_element*() instead of add_child*().

	But don't change add_child_text(), add_child_comment(), or
	add_child_text_before().

2015-10-24  Murray Cumming  <murrayc@murrayc.com>

	Use libxml++-3.0.

2015-10-20  Murray Cumming  <murrayc@murrayc.com>

	AX_BOOST_PYTHON: Update for the AX_PYTHON_DEVEL change.

	Because AX_PYTHON_DEVEL now provides PYTHON_LIBS instead of PYTHON_FLAGS,
	this script needs to be updated accordingly.
	This lets AX_BOOST_PYTHON actually find the boost python library
	on newer systems that ignore the -l flags if they appear before the
	source file on the command line.

	I'm not sure why I needed to add PYTHON_LIBS to LIBS in the AC_CACHE_CHECK()
	line, though it apparently wasn't necessary to use PYTHON_LDFLAGS there
	before. I suspect that much of this file doesn't really make sense.

	I have submitted this patch upstream:
	https://savannah.gnu.org/patch/index.php?8776

2015-10-20  Murray Cumming  <murrayc@murrayc.com>

	Makefile*.am: Use PYTHON_LIBS instead of PYTHON_LDFLAGS.

	Because that is what AX_PYTHON_DEVEL now provides.

2015-10-20  Murray Cumming  <murrayc@murrayc.com>

	AX_BOOST_PYTHON: Revert to upstream version.

2015-10-20  Murray Cumming  <murrayc@murrayc.com>

	AX_PYTHON_DEVEL: Use the latest version of this m4 macro.

	Including my correction to makr it provide PYTHON_LIBS instead of
	PYTHON_LDFLAGS:
	to fix this problem properly:
	http://stackoverflow.com/questions/31304553/linker-error-with-libboost-python-py34-on-ubuntu-15-04/31330681#31330681