[sigc] ANNOUNCE: libsigc++ 1.9.7
- From: Martin Schulze <martin-ml hippogriff de>
- To: libsigc-list gnome org
- Subject: [sigc] ANNOUNCE: libsigc++ 1.9.7
- Date: Fri, 5 Sep 2003 01:06:27 +0200
*** libsigc++ 2.0 (unstable)
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.
libsigc++ 2.0 uses modern C++ mechanisms to achieve a highly flexible,
yet typesafe callback system. It supports all features of libsigc++ 1.2
and outwits it by a simpler and more powerful API.
This version of libsigc++ needs GNU g++ 3.2 or higher to compile.
*** Changes:
1.9.7:
* Added sigc++/sigc++.h. (Murray Cumming)
* Added member_method example. (Murray Cumming)
* Renamed closure to slot.
* Fixed issues with gcc-3.3. (Adreas Rottmann)
* Removed unnecessary void specializations.
* Made adaptors' operator()() (overload with no arguments) return a
value.
* Made visit_each() support adaptors.
* Overhauled return type deduction to make it work without typeof().
* Added convinience macros SIGC_FUNCTORS_HAVE_RESULT_TYPE and
SIGC_FUNCTOR_TRAIT(T_functor, T_result) to make return type deduction
system support 3rd-party funtors.
* Changed syntax of group adaptor from "[functor] % grp([lambdas])" to
"group([functor], [lambdas])".
* Made many fixes to lambda functionality.
* Added var() and constant() lambda creators.
* Added many lambda operators.
* Added ref() which creates a reference wrapper to enable storage of
references in bind and group adaptors.
* Expanded test suite.
* Added documentation. (Corrections by Murray Cumming)
*** Download:
http://libsigc.sourceforge.net/
preliminary documentation for libsigc++ 2.0 is available here:
http://libsigc.sourceforge.net/libsigc2/docs/
Cheers!
Martin Schulze
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]