2.0.15:

2005-07-04  Philip Langdale  <plangdale@vmware.com>

	* sigc++/adaptors/macros/compose.h.m4: Add a setter typedef to 
	compose*_functor and use it instead of the (incorrect) getter 
	typedef in the compose* specialization of visit_each<>().
	This corrects the lifetime management of slots created with 
	compose(). Bug #308433.

2005-06-13  Marek Rouchal  <marek.rouchal@infineon.com>

	* tests/test_deduce_result_type.cc: Specify int return type 
	for main(), to be more ISO C++ compliant. Bug #307478.

2005-06-11  Andris Pavenis <pavenis@latnet.lv>

	* sigc++/adaptors/lambda/macros/base.h.m4:
	* sigc++/adaptors/lambda/macros/select.h.m4
	* sigc++/adaptors/macros/hide.h.m4: Specify only a type (not a
	parameter name) for unused member function parameters

2005-06-12  Paul Pogonyshev  <pogonyshev@gmx.net>

	* configure.ac: 
	* scripts/cxx.m4: 
	* sigc++config.h.in: Add test for whether the compiler allows
	referencing to member functions of the class/structure being
	declared from a definition of a static member variable.
	Supposedly a generic solution for GCC 3.2 compilation problems.

	* sigc++/type_traits.h: Define SIGC_WRAP_IS_BASE_CLASS_ based on
	results of the above test.
	(struct is_base_and_derived): Wrap up is_base_class_() functions
	in an internal class if SIGC_WRAP_IS_BASE_CLASS_ is defined.

2005-06-10  Murray Cumming  <murrayc@murrayc.com>

	* sigc++/adaptors/macros/bind.h.m4:
	* sigc++/functors/macros/slot.h.m4:
	* sigc++/macros/signal.h.m4: Use CALL_SIZE instead of 
	hard-coded 7s and 6s.