From kjell.ahlstedt@bredband.net Sat Feb 28 09:16:23 2015 Return-Path: X-Original-To: libsigc-list@gnome.org Delivered-To: libsigc-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by restaurant.gnome.org (Postfix) with ESMTP id B8D7876A11; Sat, 28 Feb 2015 09:16:23 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham Received: from restaurant.gnome.org ([127.0.0.1]) by localhost (restaurant.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lzmVs5MoLLGu; Sat, 28 Feb 2015 09:16:22 +0000 (UTC) Received: from smtprelay-h31.telenor.se (smtprelay-h31.telenor.se [213.150.131.4]) by restaurant.gnome.org (Postfix) with ESMTP id C562A768C1; Sat, 28 Feb 2015 09:16:11 +0000 (UTC) Received: from ipb4.telenor.se (ipb4.telenor.se [195.54.127.167]) by smtprelay-h31.telenor.se (Postfix) with ESMTP id DD889D372; Sat, 28 Feb 2015 10:15:38 +0100 (CET) X-SMTPAUTH-B2: [kjell.ahlstedt@bredband.net] X-SENDER-IP: [85.229.156.35] X-LISTENER: [smtp.bredband.net] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2DQAwBuhvFU/yOc5VUNToNUWrwtgxKCOh0FAQmHWQEBAQEBAYYKIB0WGAMCAQIBTAwGAgEBiDAIu0uaMAEBCAEBAQEekjQMQYExBZNVhzmJGIhohBJugkMBAQE X-IPAS-Result: A2DQAwBuhvFU/yOc5VUNToNUWrwtgxKCOh0FAQmHWQEBAQEBAYYKIB0WGAMCAQIBTAwGAgEBiDAIu0uaMAEBCAEBAQEekjQMQYExBZNVhzmJGIhohBJugkMBAQE X-IronPort-AV: E=Sophos;i="5.09,666,1418079600"; d="scan'208,217";a="752798780" Received: from c-239ce555.06-203-73746f44.cust.bredbandsbolaget.se (HELO [192.168.1.64]) ([85.229.156.35]) by ipb4.telenor.se with ESMTP; 28 Feb 2015 10:14:43 +0100 Message-ID: <54F186F7.7010503@bredband.net> Date: Sat, 28 Feb 2015 10:14:31 +0100 From: Kjell Ahlstedt User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 To: gnome-announce-list@gnome.org, libsigc-list@gnome.org Content-Type: multipart/alternative; boundary="------------030402070608010205040004" Subject: [sigc] ANNOUNCE: libsigc++ 2.4.1 X-BeenThere: libsigc-list@gnome.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Mailing list for libsigc++ List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Feb 2015 09:16:24 -0000 This is a multi-part message in MIME format. --------------030402070608010205040004 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit 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. It does not depend on Glib, GTK+, glibmm or gtkmm. Home page: http://libsigc.sourceforge.net/ Download: https://download.gnome.org/sources/libsigc++/ Documentation: https://developer.gnome.org/libsigc++/stable/ *** Changes 2.4.1 (stable): * A slot's functor is destroyed when an empty slot is assigned to the slot. (Kjell Ahlstedt) Bug #738602 (James Lin) * test_disconnect_during_emit tests that the slot is really disconnected during signal emission. (Kjell Ahlstedt) Kjell Ahlstedt kjell.ahlstedt@bredband.net --------------030402070608010205040004 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: 8bit 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. It does not depend on Glib, GTK+, glibmm or gtkmm.

Home page: http://libsigc.sourceforge.net/
Download:   https://download.gnome.org/sources/libsigc++/
Documentation: https://developer.gnome.org/libsigc++/stable/

*** Changes

2.4.1 (stable):

* A slot's functor is destroyed when an empty slot is assigned to the slot.
  (Kjell Ahlstedt) Bug #738602 (James Lin)
* test_disconnect_during_emit tests that the slot is really disconnected
  during signal emission.
  (Kjell Ahlstedt)

Kjell Ahlstedt
kjell.ahlstedt@bredband.net
--------------030402070608010205040004--