2018-10-30  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

	2.99.12

2018-10-26  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

	Add necessary #include<>s

	* sigc++/adaptors/tuple_visitor_visit_each.h
	* sigc++/reference_wrapper.h

2018-10-03  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

	cmake: Require C++17 support

	Fixes #9

2018-09-10  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

	slot, signal: Fix the Doxygen documentation

	Hide the forward declarations of sigc::slot and sigc::signal from Doxygen.
	If Doxygen sees the forward declarations, it does not care about what's
	in the complete class definitions.

2018-09-10  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

	Update .gitignore

2018-09-10  Chun-wei Fan  <fanc999@yahoo.com.tw>

	build: Add a README.txt for Visual Studio builds

2018-09-10  Chun-wei Fan  <fanc999@yahoo.com.tw>

	build: Build the examples and tests on MSVC builds

	Also add a BOOST_DLL option for one to build the benchmark program
	for libsigc++, which is needed on Visual Studio builds if the
	installed Boost libraries are built as DLLs.

2018-09-10  Chun-wei Fan  <fanc999@yahoo.com.tw>

	tests: Include <string> as needed

	Some compilers do insist that <string> be included so that things like
	to_string() and stoi() becomes part of the std namespace.

2018-09-10  Chun-wei Fan  <fanc999@yahoo.com.tw>

	build: Remove the Visual Studio project files

	We now use NMake, so we don't need to keep the project files around
	anymore.

2018-09-10  Chun-wei Fan  <fanchunwei@src.gnome.org>

	Build: Use NMake Makefiles for MSVC Builds

	Since the MSVC projects are not created upon 'make dist' but
	is manually updated, use a set of NMake Makefiles that consumes
	sigc++/filelist.am as needed, so that whenever the list of sources
	is updated, we do not have to worry that the generated release
	tarballs have broken Visual Studio build files.

	The next commit will remove the Visual Studio project files.

	This should make maintenance of the Visual Studio build files easier.

2018-09-10  Chun-wei Fan  <fanchunwei@src.gnome.org>

	build: Split out source listing

	Consolidate the source listing from sigc++/Makefile.am to
	sigc++/filelist.am, so that we can let other Makefile-based
	build systems consume sigc++/filelist.am as well.

2018-09-10  Chun-wei Fan  <fanc999@yahoo.com.tw>

	build: Rename MSVC_Net2017 to MSVC_NMake

	This is to prepare the transition from Visual Studio project files to
	NMake Makefiles.  This is done in order to simplify maintainance of the
	Visual Studio build files.

2018-08-29  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

	slot, signal: Avoid compiler warnings from function pointer conversions

	gcc8 -Wextra prints a warning when a single reinterpret_cast is used for
	conversion between different types of function pointers. The previous fix
	with a union in sigc::internal::bitwise_equivalent_cast<>() is not standard
	C++. Rename the function to function_pointer_cast<>(), and use two
	reinterpret_casts as recommended in gcc's documentation.

	Fixes #8

2018-08-02  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

	Update libsigcplusplus.doap

2018-08-02  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

	configure.ac: Update bug report address

2018-08-02  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

	README: Update contact information and compiler requirement

	Fixes #6

2018-07-17  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

	Qualify calls to bitwise_equivalent_cast() with namespace names

	Otherwise indirect calls from glibmm, with its own bitwise_equivalent_cast(),
	can be ambiguous due to ACL (argument-dependent lookup).

2018-07-16  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

	slot, signal: Avoid compiler warnings from function pointer conversions

	gcc8 -Wextra prints a warning when reinterpret_cast is used for conversion
	between different types of function pointers. Avoid that by adding
	sigc::internal::bitwise_equivalent_cast<>() with a union with members of
	the two types of function pointers.

	Fixes #1

2018-07-16  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

	Revert "slot, signal: Avoid compiler warnings from function pointer conversions"

	This reverts commit c7dbcd5df0e6c260d50fe12dfb2b87a002d91985.

	This can be done in a better way by keeping the union in a template function.

2018-07-13  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

	slot, signal: Avoid compiler warnings from function pointer conversions

	gcc8 -Wextra prints a warning when reinterpret_cast is used for conversion
	between different types of function pointers. Avoid that by instead using
	a union with members of the two types of function pointers.

	Fixes #1

2018-06-11  Seirra  <github@sarifria.x10.bz>

	fix broken url

	current url in AC_INIT is broken, I imagine the github webpage serves as a good stand in replacement?
2018-04-15  Murray Cumming  <murrayc@murrayc.com>

	C++17: Update tuple_transform_each().

	Update from murrayc-tuple-utils:
	https://github.com/murraycu/murrayc-tuple-utils/commits/master

2018-04-15  Murray Cumming  <murrayc@murrayc.com>

	C++17: Update from murrayc-tuple-utils.

	From https://github.com/murraycu/murrayc-tuple-utils/commits/master
	This also uses the C++17 nested namespace syntax.

	Apart from tuple_transform_each, which seems to have a memory access
	problem, with both g++ and clang++, in its C++17 version.