Announce: Libsigc++ 0.8.5
- From: Karl Nelson <kenelson ece ucdavis edu>
- To: libsigc ece ucdavis edu, gtkmm modeemi cs tut fi, gnome-announce-list gnome org
- cc: kenelson ece ucdavis edu
- Subject: Announce: Libsigc++ 0.8.5
- Date: Thu, 21 Oct 1999 11:21:38 -0700
Libsigc++ 0.8.5
-----------------
Libsigc++ implements a full callback system for use in widget libraries,
abstract interfaces, and general programming. Originally part of the Gtk--
widget set, libsigc++ is now a seperate library to provide for more general
use. It is the most complete library of its kind with the ablity to connect
an abstract callback to a class method, function, or function object. It
contains adaptor classes for connection of dissimilar callbacks and has
an ease of use unmatched by other C++ callback libraries. Libsigc++ is
licensed under the LGPL.
Homepage: http://www.ece.ucdavis.edu/~kenelson/libsigc++/
Ftp: ftp://ftp.ece.ucdavis.edu/pub/kenelson/libsigc++
Maillist: libsigc@ece.ucdavis.edu
Note: Version 0.8.4 was skipped. This version change is
critical because changes introducted in 0.8.3 caused
code to incorrectly fail on most compilers. Users
should update immediately from 0.8.3.
Release 0.8.5 -- October 20, 1999
* Integrated RISC OS port in.
* VC++ port was confirmed to work and is released once again.
* Added default_value() requirement to marshallers
* Optimized basic signal to jump out if list is empty
* Added marshaller doc contributed by Ainsley Pereira
* Added connect() function to slotdata to ease burden of
making sigc++ wrappers which use alternate connect means
* Added a phantom weak reference for use with slots.
* Added runtime version symbols and improved autoconf macro.
* Reformulated object slot macros once again. (last time, please!)
============================================================
Release 0.8.4 -- October 17, 1999
* Removed all uses of dynamic_cast to improve performance and
increase flexiblity in cases of MI.
* Egcs bug fix introduced in 0.8.3 caused pathological behavior
on slot(B,&A::foo);
* Reduced size of library by 20% by removing unnecessay constructs
and dead code.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]