2016-03-16  Murray Cumming  <murrayc@murrayc.com>

	2.99.2

2016-03-16  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>

	slot: Reinsert a comment that disappeared accidentally

	The description of slot's specialization of visitor<>::do_visit_each<>()
	disappeared by mistake when the slot# classes were removed.

2016-03-16  Murray Cumming  <murrayc@murrayc.com>

	slot: Allow only the slot<R(Args...)> syntax.

2016-03-16  Murray Cumming  <murrayc@murrayc.com>

	tests: Use the sigc::slot<R(Args...)> syntax only.

2016-03-16  Murray Cumming  <murrayc@murrayc.com>

	pointer_functor: Use the R(Args...) syntax.

2016-03-16  Murray Cumming  <murrayc@murrayc.com>

	signal: Allow only the signal<R(Args...)> syntax.

2016-03-16  Murray Cumming  <murrayc@murrayc.com>

	tests: Use sigc::signal<R(Args...)> syntax only.

2016-03-16  Murray Cumming  <murrayc@murrayc.com>

	signal: Use the slot<R(Args...)> syntax.

2016-03-16  Murray Cumming  <murrayc@murrayc.com>

	examples: Use sigc::signal<R(Args...)> syntax.

2016-03-16  Murray Cumming  <murrayc@murrayc.com>

	docs: signal_base/exception_catch: Use signal<R(Args...)> syntax.

2016-03-16  Murray Cumming  <murrayc@murrayc.com>

	docs: slot_base: Use slot<R(Args...)> syntax.

2016-03-16  Murray Cumming  <murrayc@murrayc.com>

	docs: Use signal<R(Args..)> syntax.

2016-03-16  Murray Cumming  <murrayc@murrayc.com>

	docs: mem_fun/ptr_fun: Use the sigc::slot<R(Args...)> syntax.

2016-03-16  Murray Cumming  <murrayc@murrayc.com>

	test_retype: Add test of R(Args...) syntax.

2016-03-16  Murray Cumming  <murrayc@murrayc.com>

	test_retype: Break into smaller tests.

2016-03-15  Murray Cumming  <murrayc@murrayc.com>

	Reference docs: main page: Use @c to monospace function names.

2016-03-15  Murray Cumming  <murrayc@murrayc.com>

	Reference docs: main page: Discourage multiple PKG_CHECK_MODULES() calls.

	Mention that one PKG_CHECK_MODULES() call can check for all
	pgk-config-based dependencies.

2016-03-15  Murray Cumming  <murrayc@murrayc.com>

	Reference docs: main page: Make autotools part consistent with CMake part.

2016-03-15  Murray Cumming  <murrayc@murrayc.com>

	Reference docs: main page: Mention CMake.

2016-03-13  Murray Cumming  <murrayc@murrayc.com>

	Add a file about build systems.

	Otherwise people will wonder whether we use autotools or CMake as our
	main build system.

2016-03-13  Murray Cumming  <murrayc@murrayc.com>

	Update README to remove mention of m4.

2016-03-13  Murray Cumming  <murrayc@murrayc.com>

	test_tuple_transform_each: Comment out constexpr test that fails with g++.

	Hopefully this works with newer g++ versions.

2016-03-13  Marcin Kolny  <marcin.kolny@gmail.com>

	cmake: reduce required version to 3.2

2016-03-13  Marcin Kolny  <marcin.kolny@gmail.com>

	cmake: add cmake files to dist package

2016-03-12  Marcin Kolny  <marcin.kolny@gmail.com>

	cmake: fix generating cmake *Config files

2016-03-12  Marcin Kolny  <marcin.kolny@gmail.com>

	cmake: fix library name

2016-03-12  Marcin Kolny  <marcin.kolny@gmail.com>

	cmake: fix library output name

2016-03-12  Marcin Kolny  <marcin.kolny@gmail.com>

	cmake: install sigc++config.h file

2016-03-12  Marcin Kolny  <marcin.kolny@gmail.com>

	cmake: don't install uninstalled.pc file

2016-03-12  Marcin Kolny  <marcin.kolny@gmail.com>

	cmake: add uninstall target

2016-03-12  Marcin Kolny  <marcin.kolny@gmail.com>

	cmake: install headers from sigc++ directory

2016-03-12  Marcin Kolny  <marcin.kolny@gmail.com>

	cmake: generate and install uninstalled.pc file

2016-03-12  Marcin Kolny  <marcin.kolny@gmail.com>

	cmake: generate cmake *Config and *ConfigVersion files

2016-03-12  Marcin Kolny  <marcin.kolny@gmail.com>

	cmake: add pkg-config support

2016-03-12  Marcin Kolny  <marcin.kolny@gmail.com>

	cmake: init - add cmake files

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

	signal: Allow sigc::signal<R(Args...)> declaration, like std::function.

	By adding a template specialization that repeats the main
	template declaration, though it would be good to avoid the repetition.

	Bug #763393

	Please enter the commit message for your changes. Lines starting

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

	slot: Allow sigc::slot<R(Args...)> declaration, like std::function.

	By adding a template specialization that repeats the main
	template declaration, though it would be good to avoid the repetition.

	Bug #763393

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

	signal: Update and improve the doxygen comment.

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

	test_accumulated(): Restructure this.

	To make it clearer and to keep the small tests more self-contained and
	separate.

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

	test_signal: Add test_simple().

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

	test_signal(): Restructure this.

	To make it clearer and to keep the small tests more self-contained and
	separate.

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

	slot: Update the Doxygen comment.

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

	slot: Correct the doxygen comment line ending.

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

	test_slot(): Restructure this.

	To make it clearer and to keep the small tests more self-contained and
	separate.

2016-03-10  Murray Cumming  <murrayc@murrayc.com>

	examples build: Disable deprecated API.

2016-03-10  Murray Cumming  <murrayc@murrayc.com>

	mem_functor: Remove now-unnecessary operator()(pointer).

2016-03-10  Murray Cumming  <murrayc@murrayc.com>

	retype: Simplify by using a template template parameter.

2016-03-10  Murray Cumming  <murrayc@murrayc.com>

	mem_fun(): Remove the T_obj* overloads.

	So you would, for instance, always call sigc::mem_fun(*this, ...)
	instead of sigc::mem_fun(this, ...).

	Bug #763215

2016-03-08  Murray Cumming  <murrayc@murrayc.com>

	tuple_transform_each(): Allow this to be a constexpr.

2016-03-08  Murray Cumming  <murrayc@murrayc.com>

	bind: Use of constexpr.

2016-03-08  Murray Cumming  <murrayc@murrayc.com>

	tuple_for_each(): Use of constexpr.

2016-03-08  Murray Cumming  <murrayc@murrayc.com>

	tuple_cdr(), tuple_start(), tuple_end(): Use of constexpr.

2016-03-08  Murray Cumming  <murrayc@murrayc.com>

	TupleVisitorVisitEach and TupleVisitorVisitEach: Use constexpr.

	This would seem to be necessary if the tuple utils are ever fully
	constexpr.

2016-03-08  Murray Cumming  <murrayc@murrayc.com>

	bind: Use of const.

2016-03-08  Murray Cumming  <murrayc@murrayc.com>

	Put member_method*<> in sigc::internal namespace.

2016-03-07  Murray Cumming  <murrayc@murrayc.com>

	NEWS: Mention that it needs C++14.