From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andy Wingo Newsgroups: gmane.lisp.guile.gtk,gmane.lisp.guile.user Subject: guile-gnome-platform 2.16.2 released Date: Wed, 09 May 2012 22:53:00 +0200 Message-ID: <87havpkrf7.fsf@igalia.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1336630826 6836 80.91.229.3 (10 May 2012 06:20:26 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 10 May 2012 06:20:26 +0000 (UTC) To: guile-gtk-general , guile-user Original-X-From: guile-gtk-general-bounces+glgg-guile-gtk-general=m.gmane.org@gnu.org Thu May 10 08:20:25 2012 Return-path: Envelope-to: glgg-guile-gtk-general@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SSMje-0000Sl-NH for glgg-guile-gtk-general@m.gmane.org; Thu, 10 May 2012 08:20:22 +0200 Original-Received: from localhost ([::1]:49323 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SSMje-0004VT-2O for glgg-guile-gtk-general@m.gmane.org; Thu, 10 May 2012 02:20:22 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:55896) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SSDsz-0003mx-9N for guile-gtk-general@gnu.org; Wed, 09 May 2012 16:53:26 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SSDsx-0005lc-6g for guile-gtk-general@gnu.org; Wed, 09 May 2012 16:53:24 -0400 Original-Received: from a-pb-sasl-sd.pobox.com ([74.115.168.62]:59311 helo=sasl.smtp.pobox.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SSDsw-0005UL-U4; Wed, 09 May 2012 16:53:23 -0400 Original-Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-sd.pobox.com (Postfix) with ESMTP id 7BA4C9551; Wed, 9 May 2012 16:53:05 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to :subject:date:message-id:mime-version:content-type; s=sasl; bh=P bwYMAoOm8JfxxkEg6Q8u6+ARzE=; b=KQ18p+/rH8MWM/AM6z+3Hwex1OyqGWX8R 1bxKwg3gBURuYGBXxBnVDH7MfWOXkNJ+97HdDZb4Zue8lLTT+d/kNCBo8goWgoB7 VDvDwhs5MGRbCPtQ3LRuSW/yVl0oHks6pVw9YgnryCW83O1aiL/8hF5wpTPJpKaM 5kxT6ZSizw= Original-Received: from a-pb-sasl-sd.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-sd.pobox.com (Postfix) with ESMTP id 7569E954F; Wed, 9 May 2012 16:53:05 -0400 (EDT) Original-Received: from badger (unknown [90.164.198.39]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by a-pb-sasl-sd.pobox.com (Postfix) with ESMTPSA id A2DDA954E; Wed, 9 May 2012 16:53:04 -0400 (EDT) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux) X-Pobox-Relay-ID: F92D6B28-9A18-11E1-B880-E981AF15ED39-02397024!a-pb-sasl-sd.pobox.com X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-Received-From: 74.115.168.62 X-Mailman-Approved-At: Thu, 10 May 2012 02:20:19 -0400 X-BeenThere: guile-gtk-general@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: General discussions about guile-gtk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-gtk-general-bounces+glgg-guile-gtk-general=m.gmane.org@gnu.org Original-Sender: guile-gtk-general-bounces+glgg-guile-gtk-general=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.gtk:1034 gmane.lisp.guile.user:9463 Archived-At: Hello all, I am pleased and embarrassed to announce the release of guile-gnome-platform version 2.16.2. Get it here: http://ftp.gnu.org/gnu/guile-gnome/guile-gnome-platform/guile-gnome-platform-2.16.2.tar.gz About guile-gnome-platform ========================== guile-gnome is a Guile wrapper collection for the GNOME library stack. It ships with an wrapper engine that allows semi-automatic wrapping of GObject-based C APIs. This release is the first in 4 years. The API has not been substantially updated. The major change is simply that it works with 2.0, and there there is a tarball. Changes ======= * Instead of the terribly complicated revision control configuration that we had before, now all code is in git, and in just one branch. The build files like Makefile.am and configure.ac are no longer generated from other files. * Update to support Guile 2.0 in addition to 1.8. (We don't currently install compiled .go files yet.) * Require G-Wrap 1.9.14. * If Guile is new enough, tab completion at the REPL will cause all "latent" bindings to become present. This makes it easier to explore the API. glib ---- * Fix generation of code that produces errors when compiled when wrapping GList* types. gtk --- * Fix some instances of allocating boxed types with g_new0 instead of the boxed type's own copy function. Thanks to Greg Benison and Patrick Bernaud. * Fix linking error regarding libgw-guile-gnome-gtk and libguile-cairo. Thanks to Andreas Rottmann. * Add overrides with parameter annotations for methods of GtkPrintOperation (bug #603211). Thanks to Patrick Bernaud. * Add wrapper for gtk_tree_view_get_path_at_pos(). Thanks to Patrick Bernaud. * Fix up some of the example files for 2.16.0 API. Thanks to Patrick Bernaud. * The GtkTextBuffer API now uses UTF-8 for Guile 2.0. Thanks to Mark Weaver. There is more work to do regarding UTF-8 and Guile 2.0, though. libglade -------- * Fix automatic connection of signals to handlers (bug #605248). Thanks to Patrick Bernaud. -- http://wingolog.org/