2.0.13: 2005-06-07 Murray Cumming * tests/test_compatibility.cc: Specify the actual class when using test_int(), instead of the derived class, to fix the build on SUN Forte CC 5.5. Patch from Friedemann Kleint in Bug #305647 2005-06-07 Murray Cumming * sigc++/macros/signal.h.m4: signal_emit::emit(): Use scope to ensure a certain order of destruction of the member variables, to avoid a leak on MSVC++. Patch by Andreas Ames in Bug #306249. 2005-06-07 Murray Cumming * sigc++/macros/signal.h.m4: Added comments about commenting-out SIGC_TYPEDEF_REDEFINE_ALLOWED when using SUN Forte CC 5.7, because I can not seem to create a test for it. 2005-06-07 Murray Cumming * configure.ac: * scripts/cxx_std.m4: * sigc++/macros/signal.h.m4: * sigc++config.h.in: Added check for the non-standard SUN Forte reverse_iterator<>, and used it. This is based on the same stuff in gtkmm. 2005-06-07 Murray Cumming * sigc++/visit_each.h: limit_derived_target(): Just some whitespace changes. 2005-05-16 Neal E. Coombes * sigc++/signal_base.h: Modified temp_slot_list to be a temporary view into a slot list. Instead of emptying the original it now simply tacks a placeholder to the end of the original. It then uses this as it's 'end' iterator. This should allow for conscious recursiveness, as well as inserting a slot to any position in the slot list during emittion. See bug #303896. 2005-06-04 Friedemann Kleint * sigc++/macros/limit_reference.h.m4: visit_each() template specializations: Mention the bool I_derives_trackable template type, to fix the build on Solaris Forte 5.5.