[sigc] ANNOUNCE: libsigc++ 2.0.3



*** libsigc++ 2.0

libsigc++ implements a typesafe callback system for standard C++. It
allows you to define signals and to connect those signals to any
callback function, either global or a member function, regardless of
whether it is static or virtual.

libsigc++ is used by gtkmm to wrap the GTK+ signal system. It does not
depend on GTK or gtkmm.

Further information about the major release 2.0 is available on the
libsigc++ project home page: http://libsigc.sourceforge.net/


*** Changes:

2.0.3:

* Fix segfault on emission of unconnected signal.
* Test emission of unconnected signals in the test case.
* Suppress compiler warning at dynamic_cast<>-test for good.
 (Help from Christof Petig and Timothy M. Shead.)

A bug creaped into 2.0.2 that caused segfault on emission of
uncommented signals! Also the fix for the compiler warning didn't
work. This is a bugfix release to clean up these issues.


*** Download:

libsigc++ is available for download here:
http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.0/
http://libsigc.sourceforge.net/

A reference documentation for libsigc++ 2.0 can be found here:
http://libsigc.sourceforge.net/libsigc2/docs/


*** Known issues:

* This release has only been tested with gcc-3.3. It should
at least also compile with:
- gcc >= 3.2
- cygwin (gcc >= 3.2)
- mingw32
- Microsoft Visual Studio .Net 2003
- Sun Forte C++ compiler >= 5.5 (work in progress)
- Intel compiler (2.0.1 is known to compile with version 8.0.66)
Please report any troubles you encounter with these compilers!
You are also invited to try a compiler that is not listed above.

* When the compatibility module is used with "using namespace SigC",
gcc-3.2 reports conflicts of SigC::slot() with struct sigc::slot.
A fishy work-around has been disabled to support the .Net compiler.

* Documentation of the lambda functionality is still incomplete.

* Examples for the "API improvements" section must be written and
uploaded to the web site.


Regards,

 Martin



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]