2.0.1: 2004-04-27 Martin Schulze * configure.ac: Bump version number to 2.0.1. * NEWS: Add ChangeLog summary for version 2.0.1. * sigc++/adaptors/lambda/macros/base.h.m4: Fixed documentation. * sigc++/adaptors/macros/bind.h.m4: Hide work-arounds from doxygen. * scripts/cxx.m4, sigc++config.h.in, configure.ac, sigc++/adaptors/macros/bind.h.m4: Removed configure check. It showed that the Apple gcc can also compile the sophisticated version of the work-around. 2004-04-26 Martin Schulze * sigc++/macros/object_slot.h.m4: Modified test for SigC::Object inheritance so that it also works if SigC::Object is virtual base. (Fixes bug 141094 reported by Jonathan Brandmeyer) 2004-04-26 Martin Schulze * scripts/cxx.m4: Updated the configure check. It would probably have succeeded on the Apple. 2004-04-26 Martin Schulze * sigc++/adaptors/macros/bind.h.m4: Add work-arounds for bind<-1>::deduce_result_type compilation error on Apple gcc 3.3. * scripts/cxx.m4, sigc++config.h.in, configure.ac: Add configure check for the compilation error above. * sigc++/adaptors/lambda/macros/operator.h.m4: Replace _A with _Aa. _A is a reserved keyword on Apple gcc 3.3 (Spundun Bhatt). (fixes bug #10444 reported by Spundun Bhatt) 2004-04-19 Martin Schulze * sigc++/signal_base.cc: Fixed serious bug in signal_base::impl(): Only reference a newly created object (initial reference). (This fixes bug #140269 reported by Andris.) 2004-04-19 Murray Cumming * scripts/cxx.m4: Updated the operator() template check, because it failed with gcc 3.4 (from cvs). Apparently the template keyword can only be used from another template. 2.0.0: