2.2.9: 2011-02-22 Kjell Ahlstedt trackable: Avoid calling the same callback function twice * sigc++/trackable.cc: Invalidate a callback function entry in trackable_callback_list::remove_callback() when the list is being cleared. Bug 589202. 2011-02-04 Kalev Lember Fix the build with GCC 4.6 * sigc++/signal_base.h: Include for size_t. 2010-10-12 David King Documentation changes * *.h.m4: Minor changes to documentation to fix up code example formatting, by removing the additional two spaces of indentation. Additionally, fix some spelling and grammar mistakes and typos. 2010-09-27 Armin Burgmeier * MSVC_Net2005/libsigc++2.sln: * MSVC_Net2005/libsigc++2.vcproj: * MSVC_Net2005/tests/test_accumulated/test_accumulated.vcproj: * MSVC_Net2005/tests/test_bind/test_bind.vcproj: * MSVC_Net2005/tests/test_bind_return/test_bind_return.vcproj: * MSVC_Net2005/tests/test_compose/test_compose.vcproj: * MSVC_Net2005/tests/test_deduce_result_type/test_deduce_result_type.vcproj: * MSVC_Net2005/tests/test_disconnect/test_disconnect.vcproj: * MSVC_Net2005/tests/test_disconnect_during_emit/test_disconnect_during_emit.vcproj: * MSVC_Net2005/tests/test_exception_catch/test_exception_catch.vcproj: * MSVC_Net2005/tests/test_functor_trait/test_functor_trait.vcproj: * MSVC_Net2005/tests/test_hide/test_hide.vcproj: * MSVC_Net2005/tests/test_mem_fun/test_mem_fun.vcproj: * MSVC_Net2005/tests/test_ptr_fun/test_ptr_fun.vcproj: * MSVC_Net2005/tests/test_retype/test_retype.vcproj: * MSVC_Net2005/tests/test_retype_return/test_retype_return.vcproj: * MSVC_Net2005/tests/test_signal/test_signal.vcproj: * MSVC_Net2005/tests/test_size/test_size.vcproj: * MSVC_Net2005/tests/test_slot/test_slot.vcproj: * MSVC_Net2005/tests/test_trackable/test_trackable.vcproj: * MSVC_Net2008/libsigc++2.sln: * MSVC_Net2008/libsigc++2.vcproj: * MSVC_Net2008/tests/test_accumulated/test_accumulated.vcproj: * MSVC_Net2008/tests/test_bind/test_bind.vcproj: * MSVC_Net2008/tests/test_bind_return/test_bind_return.vcproj: * MSVC_Net2008/tests/test_compose/test_compose.vcproj: * MSVC_Net2008/tests/test_deduce_result_type/test_deduce_result_type.vcproj: * MSVC_Net2008/tests/test_disconnect/test_disconnect.vcproj: * MSVC_Net2008/tests/test_disconnect_during_emit/test_disconnect_during_emit.vcproj: * MSVC_Net2008/tests/test_exception_catch/test_exception_catch.vcproj: * MSVC_Net2008/tests/test_functor_trait/test_functor_trait.vcproj: * MSVC_Net2008/tests/test_hide/test_hide.vcproj: * MSVC_Net2008/tests/test_mem_fun/test_mem_fun.vcproj: * MSVC_Net2008/tests/test_ptr_fun/test_ptr_fun.vcproj: * MSVC_Net2008/tests/test_retype/test_retype.vcproj: * MSVC_Net2008/tests/test_retype_return/test_retype_return.vcproj: * MSVC_Net2008/tests/test_signal/test_signal.vcproj: * MSVC_Net2008/tests/test_size/test_size.vcproj: * MSVC_Net2008/tests/test_slot/test_slot.vcproj: * MSVC_Net2008/tests/test_trackable/test_trackable.vcproj: * MSVC_Net2010/libsigc++2.vcxproj: * MSVC_Net2010/tests/test_accumulated/test_accumulated.vcxproj: * MSVC_Net2010/tests/test_bind/test_bind.vcxproj: * MSVC_Net2010/tests/test_bind_return/test_bind_return.vcxproj: * MSVC_Net2010/tests/test_compose/test_compose.vcxproj: * MSVC_Net2010/tests/test_deduce_result_type/test_deduce_result_type.vcxproj: * MSVC_Net2010/tests/test_disconnect/test_disconnect.vcxproj: * MSVC_Net2010/tests/test_disconnect_during_emit/test_disconnect_during_emit.vcxproj: * MSVC_Net2010/tests/test_exception_catch/test_exception_catch.vcxproj: * MSVC_Net2010/tests/test_functor_trait/test_functor_trait.vcxproj: * MSVC_Net2010/tests/test_hide/test_hide.vcxproj: * MSVC_Net2010/tests/test_mem_fun/test_mem_fun.vcxproj: * MSVC_Net2010/tests/test_ptr_fun/test_ptr_fun.vcxproj: * MSVC_Net2010/tests/test_retype/test_retype.vcxproj: * MSVC_Net2010/tests/test_retype_return/test_retype_return.vcxproj: * MSVC_Net2010/tests/test_signal/test_signal.vcxproj: * MSVC_Net2010/tests/test_size/test_size.vcxproj: * MSVC_Net2010/tests/test_slot/test_slot.vcxproj: * MSVC_Net2010/tests/test_trackable/test_trackable.vcxproj: Add 64 bit support to MSVC project files. 2010-09-27 Armin Burgmeier * MSVC_Net2005/libsigc++2.sln: * MSVC_Net2005/tests/test_accumulated/test_accumulated.vcproj: * MSVC_Net2008/libsigc++2.sln: * MSVC_Net2008/tests/test_accumulated/test_accumulated.vcproj: Add test_accumulated to the MSVC projects. 2010-09-19 Armin Burgmeier * MSVC_Net2010/filelist.am: * MSVC_Net2010/libsigc++2.sln: * MSVC_Net2010/libsigc++2.vcxproj: * MSVC_Net2010/libsigc++2.vcxproj.filters: * MSVC_Net2010/sigc.rc.in: * MSVC_Net2010/tests/test_accumulated/test_accumulated.vcxproj: * MSVC_Net2010/tests/test_accumulated/test_accumulated.vcxproj.filters: * MSVC_Net2010/tests/test_bind/test_bind.vcxproj: * MSVC_Net2010/tests/test_bind/test_bind.vcxproj.filters: * MSVC_Net2010/tests/test_bind_return/test_bind_return.vcxproj: * MSVC_Net2010/tests/test_bind_return/test_bind_return.vcxproj.filters: * MSVC_Net2010/tests/test_compose/test_compose.vcxproj: * MSVC_Net2010/tests/test_compose/test_compose.vcxproj.filters: * MSVC_Net2010/tests/test_deduce_result_type/test_deduce_result_type.vcxproj: * MSVC_Net2010/tests/test_deduce_result_type/test_deduce_result_type.vcxproj.filters: * MSVC_Net2010/tests/test_disconnect/test_disconnect.vcxproj: * MSVC_Net2010/tests/test_disconnect/test_disconnect.vcxproj.filters: * MSVC_Net2010/tests/test_disconnect_during_emit/test_disconnect_during_emit.vcxproj: * MSVC_Net2010/tests/test_disconnect_during_emit/test_disconnect_during_emit.vcxproj.filters: * MSVC_Net2010/tests/test_exception_catch/test_exception_catch.vcxproj: * MSVC_Net2010/tests/test_exception_catch/test_exception_catch.vcxproj.filters: * MSVC_Net2010/tests/test_functor_trait/test_functor_trait.vcxproj: * MSVC_Net2010/tests/test_functor_trait/test_functor_trait.vcxproj.filters: * MSVC_Net2010/tests/test_hide/test_hide.vcxproj: * MSVC_Net2010/tests/test_hide/test_hide.vcxproj.filters: * MSVC_Net2010/tests/test_mem_fun/test_mem_fun.vcxproj: * MSVC_Net2010/tests/test_mem_fun/test_mem_fun.vcxproj.filters: * MSVC_Net2010/tests/test_ptr_fun/test_ptr_fun.vcxproj: * MSVC_Net2010/tests/test_ptr_fun/test_ptr_fun.vcxproj.filters: * MSVC_Net2010/tests/test_retype/test_retype.vcxproj: * MSVC_Net2010/tests/test_retype/test_retype.vcxproj.filters: * MSVC_Net2010/tests/test_retype_return/test_retype_return.vcxproj: * MSVC_Net2010/tests/test_retype_return/test_retype_return.vcxproj.filters: * MSVC_Net2010/tests/test_signal/test_signal.vcxproj: * MSVC_Net2010/tests/test_signal/test_signal.vcxproj.filters: * MSVC_Net2010/tests/test_size/test_size.vcxproj: * MSVC_Net2010/tests/test_size/test_size.vcxproj.filters: * MSVC_Net2010/tests/test_slot/test_slot.vcxproj: * MSVC_Net2010/tests/test_slot/test_slot.vcxproj.filters: * MSVC_Net2010/tests/test_trackable/test_trackable.vcxproj: * MSVC_Net2010/tests/test_trackable/test_trackable.vcxproj.filters: * Makefile.am: * configure.ac: Added project files for Visual Studio 2010. 2010-06-05 David King Small website updates * docs/index.html: Remove broken namespace links. * docs/website/doc.shtml: Link to library.gnome.org tutorial and API reference.