2.0.7:

2005-01-24  Cedric Gustin <cedric.gustin@swing.be>

	* sigc++config.h.in : Moved the SIGC_USING_STD macro definition
	out of the SIGC_CONFIGURE section. We also need it for MSVC.
	* MSVC_Net2003/.cvsignore : Added .def and .aps files
	* MSVC_Net2003/Makefile.am: Rewrote rule for local copy of
	sigc++config.h (required for 'make distcheck').
	* MSVC_Net2003/libsigc++2_msvcNet2003.sln: Added test_retype and
	test_disconnect_during_emit tests.
	* MSVC_Net2003/tests/test_disconnect_during_emit/*,
	MSVC_Net2003/tests/test_retype/*: Initial commit.

2005-01-21  Murray Cumming  <murrayc@murrayc.com>

	* tests/: Disabled the test_accumulator, test_bind, and test_compose 
	tests, and part of test_mem_fun because the AIX xlC compiler can not 
	build them, but it can still do most things, including the examples.
	See the comments in tests/Makefile.am.

2005-01-21  Murray Cumming  <murrayc@murrayc.com>

	* sigc++/adaptors/bind.h.m4: non-member operator()(): Specify the 
	extra nil arguments in the templated class name prefix. Oddly, the 
	AIX xlC compiler says that the type of the first parameter does not 
	match the template if you don't do this.

2005-01-21  Murray Cumming  <murrayc@murrayc.com>

	* sigc++/type_traits.h: is_base_and_derived struct: Move the 
	is_base_class_() functions out of the inner class, because the AIX 
	xlC compiler does not like that - see the comments in the code.
	* sigc++/adaptors/bind.h.m4: Add the extra nil template types to 
	the template specializations, as in slot and signal.
	
2005-01-21  Murray Cumming  <murrayc@murrayc.com>

	* sigc++/functors/macros/slot.h.m4, sigc++/macros/signal.h.m4: 
	slot and signal template specialization for 
	various numbers of template args: In the class slot line, specify 
	all the remaining template types as null, instead of expecting the 
	compiler to guess them in itself. This partly fixes the build on 
	AIX with the xlC compiler. Bug #164685.

2005-01-19  Murray Cumming  <murrayc@murrayc.com>

	* sigc++/type_traits: struct is_base_and_derived: Make the test inner 
	struct a friend, so that it can use the big inner struct. This is 
	required by the Tru64 compiler.
	* sigc++/adaptors/lambda/base.h: Put the unwrap_lambda_value() 
	definitions at the top, because Tru64 (understandably) needs them to 
	be declared before use.

2005-01-19  Murray Cumming  <murrayc@murrayc.com>

	* scripts/: Added cxx_std.m4, with a test copied from 
	glibmm/scripts/cxx_std.m4 to check if the compiler has the std:: 
	namespace.
	* sigcconfig.h: #undef the new #define and add SIGC_USING_STD(), 
	like GLIBMM_USING_STD, to put stuff in the std:: namespace when it 
	is not there already,
	* configure.in: Used the new test.
	* tests/*: Uses SIG_USING_STD() for every std:: thing that we use.
	This is needed by the Tru64 and HP-UX compilers when using their 
	defaults.

2005-01-19  Murray Cumming  <murrayc@murrayc.com>

	* configure.in: AC_INIT(): Provide the extra tarball name parameter, 
	so that it does not create a libsigc--- tarball.

2005-01-19  Murray Cumming  <murrayc@murrayc.com>

	* configure.in: AC_INIT(): Use libsigc++ instead of sigc++, attempting 
	to get the correct tarball name.

2005-01-18  Murray Cumming  <murrayc@murrayc.com>

	* configure.in: Used the autoconf 2.93 and AM_INIT_AUTOMAKE() 
	technique to specify ustar format for the tarball, to prevent files 
	with long file names from appearing at the top of the tarball. 
	Based on the same fix in gtkmm 2.6.

2005-01-18  Murray Cumming  <murrayc@murrayc.com>

	* sigc++/functors/macros/slot_h.m4: Specify the base class when 
	using the rep_ member variable. This stops the HP-UX aCC compiler 
	from saying that a Nonstatic member  is referenced in a nested class, 
	local class or static member initializer. Bug #150719.

2005-01-18  Murray Cumming  <murrayc@murrayc.com>

	* Bug #159597 - patch from e97_far at e.kth.se to replace C-style 
	casts with reinterpret_cast<> and static_cast<> to avoid warnings.

2005-01-17  Murray Cumming  <murrayc@murrayc.com>

	* docs/manual/Makefile.am: Specifying html/index.html instead of 
	just the html directory as a target seems to fix distcheck problems.
	I can also now confirm that the install works on solaris, when using 
	gmake, though not when using make.

2005-01-17  Murray Cumming  <murrayc@murrayc.com>

	* MSVC_Net2004/Makefile.am: Add built files to DISTCLEANFILES to fix 
	the distcheck.
	* docs/reference/Makefile.am, manual/Makefile.am: Specify $srcdir in 
	paths, to fix distcheck of the manual, and maybe fix install problems 
	on Solaris.

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

	* docs/website/stable.html: Updated the text about binary packages.
	* docs/website/docs.html: Link to the 2.0 documentation instead of the 
	1.2 documentation.

2004-12-17  GregSchussman  <schussman@slac.stanford.edu>
 
 	* glossary.shtml: Clean up punctuation, make definitions complete
        sentences, and add clarifications for certain definitions according to
        what Murray Cumming's suggestions and answers to my questions.
 	Bug #161580.

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

	* docs/: Added manual, copied from the libsigc++-1.2 cvs module, 
	and updated it for the new 2.0 API.

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

	* docs/: Added website, copied from the libsigc++-1.2 cvs module.
	We will use it from here from now on.

2004-12-11  Cedric Gustin <cedric.gustin@swing.be>

	* configure.ac : parse version tags at configure time (for
	sigc-2.0.rc).
	* MSVC_Net2003/sigc-2.0.rc.in : New resource file.
	* MSVC_Net2003/Makefile.am: include sigc-2.0.rc in distribution.

2004-12-08  Cedric Gustin <cedric.gustin@swing.be>

	* MSVC_Net2003/Makefile.am: get sigc++config.h from $(top_builddir)
	instead of $(top_srcdir).

2004-12-08  Cedric Gustin <cedric.gustin@swing.be>

	* MSVC_Net2003/*/*.vcproj: Renamed libsigc++ target to
	sigc-2.0d.dll (Debug) and sigc-2.0.dll (Release). Added
	$(SolutionDir) and $(SolutionDir)\.. to "Additional Include
	Directories" in tests projects.
	* sigc++config.h.in: Rewrote dllexport/dllimport macros for
	MSVC, for better consistency with glibmm/gtkmm.
	* MSVC_Net2003/Makefile.am: copy sigc++config.h from $(top_srcdir)
	at build time.

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

	* configure.in: Revert the AC_PROG_LIBTOOL change, so that this builds
	with actually released libtool versions, and in jhbuild, so that it 
	gets testing.

2004-11-06  Martin Schulze  <mschulze@cvs.gnome.org>

	* sigc++/adaptors/macros/exception_catch.h.m4: Make catcher_ member
	public so that it can be accessed by visit_each() (bug reported on
	ml by Philip Langdale <plangdale@vmware.com>).

2004-10-24  Martin Schulze  <mschulze@cvs.gnome.org>

	* MSVC_Net2003/*/*.vcproj: Link with the "multithreaded DLL" runtime
	libraries and enable RTTI for the MSVC build
	(patch from Timothy M. Shead <tshead@k-3d.com>).
	* MSVC_Net2003/*/.cvsignore: Hide generated build files from cvs
	(patch from Timothy M. Shead <tshead@k-3d.com>).

2.0.6: