libsigc++ 2.5.2



About libsigc++
===============

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 glibmm and gtkmm to wrap Glib and GTK+ signals.

News
====

* Remove useless headers:
    sigc++/class_slot.h
    sigc++/hide.h
    sigc++/method_slot.h
    sigc++/object.h
    sigc++/object_slot.h
    sigc++/retype.h
  Some of these still have equivalents in sigc++/adaptors/
  (Kjell Ahlstedt, Murray Cumming) Bug #752560
* C++11: Replace deprecated std::auto_ptr by std::unique_ptr.
  (Kjell Ahlstedt)
* C++11: Use std::is_base_of<> instead of our sigc::is_base_and_derived<>,
  removing sigc::is_base_and_derived<>.
  (Kjell Ahlstedt, Murray Cumming) Bug #752560
* C++11: Use of range-based for loops.
  (Murray Cumming)
* C++11: Use of the auto keyword.
  (Murray Cumming)
* C++11: Use of nullptr instead of 0.
  (Murray Cumming)
* sigc++/slot.h: Use a regular .h file instead of generating it
  from an .m4 file. Bug #752560
  (Kjell Ahlstedt)
* Visual Studio Builds: Move 2010 Projects to 2012 to support C++11.
  (Chun-wei Fan)
* Use -Wformat-security and -Wshadow with --enable-warnings=fatal.
  (Murray Cumming)



ChangeLog
=========
https://download.gnome.org/sources/libsigc++/2.5/libsigc++-2.5.2.changes  (5.39K)

Download
========
https://download.gnome.org/sources/libsigc++/2.5/libsigc++-2.5.2.tar.xz (3.29M)
  sha256sum: b7b230b38692bb9a6e6a90e10e2e62cd89a3f1a496af09a899480640724f009d



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