* [ANN] Stable Guile-Gnome-Platform 2.16.1 released
@ 2008-07-03 16:49 Andy Wingo
2008-07-04 14:14 ` David Séverin
0 siblings, 1 reply; 2+ messages in thread
From: Andy Wingo @ 2008-07-03 16:49 UTC (permalink / raw)
To: guile-user, guile-gtk-general, info-gnu, language-bindings,
gnome-announce-list, lwn
Greetings to hackers of the good hack,
After seven years of development by a varied and motley crew, we are
pleased and relieved to finally announce the first^Wsecond API- and
ABI-stable release of guile-gnome-platform, version 2.16.0^W2.16.1.
Guile-gnome-platform 2.16.1 may be downloaded from:
http://ftp.gnu.org/pub/gnu/guile-gnome/guile-gnome-platform/guile-gnome-platform-2.16.1.tar.gz
Version 2.16.0 was released without publicity. 2.16.1 is a bugfix
release, but those interested in history can grab older tarballs in that
same directory:
http://ftp.gnu.org/pub/gnu/guile-gnome/guile-gnome-platform/
About guile-gnome-platform
==========================
Guile-gnome-platform is a binding between Guile Scheme and the Gnome
stack of libraries. It is API- and ABI- stable.
There are several things that are the awesome about this code:
* It's fully integrated!
Instances of GObject are objects in Scheme; you can query their
properties, class hierarchies, etc at runtime. You can derive new
types yourself, with signals, properties, and the like. Good stuff!
* It's fully documented!
Start with the tutorial-like docs for the core GObject wrapper:
http://www.gnu.org/software/guile-gnome/docs/gobject/html/gnome-gobject.html
Then branch out into individual modules:
http://www.gnu.org/software/guile-gnome/docs/
* Fully extensible!
Guile-Gnome-Platform also provides a good base off of which to bind
other libraries based on GLib. For example, Guile-Clutter binds
almost all of the new Clutter library, with documentation, and most
of that work was done in a day.
* Stable!
Write once, run anywhen! Guile-Gnome's API and ABI will never be
changed incompatibly.
* Scheme!
You will be assimilated, or alternately, gnawed to death by
fingernail clippings.
Changes
=======
packaging changes
-----------------
* Removed the "docs" module; its content, the tutorial, is now folded
into the documentation for all of the relevant modules (e.g. GLib,
GTK+, CORBA, etc.)
* Changelogs have all been archived to ChangeLog.pre-2.16, because now
we will just use revision control logs.
* Suppress some automake warnings.
* Add guile-clutter to the set of configurable packages.
atk
---
* Improved documentation.
cairo
-----
* New platform release, no change.
corba
-----
* Improved documentation, folding the tutorial text in to the (gnome
corba) module commentary.
* Removed a printf.
defs
----
* New platform release, no change.
gconf
-----
* Imroved documentation, with example.
* Fixed a bug regarding GConfClient notification.
glib
----
* Improved documentation.
* Build process is slightly less noisy.
* Recognize GInitiallyUnowned as a sinkable object.
This doesn't affect e.g. GTK+, for which we already recognize GtkObject
as sinkable, but it does affect e.g. Clutter.
* Don't error when constructing parameter types of which we are unaware.
Affects e.g. ClutterUnit parameters; the precise nature of this fix will
change in the future.
* Accept integers as init values for <gchar> or <guchar> values.
* Bugfix for custom-wrapped boxed values, like GdkRectangle.
* Fix regressions on x86-64.
gnome-vfs
---------
* Improved documentation, with some example code.
gtk
---
* Improved documentation, merging in content from the tutorial into the
main GTK+ docs.
libglade
--------
* Improved documentation, with an example.
libgnome
--------
* Improved documentation.
libgnomecanvas
--------------
* Improved documentation.
libgnomeui
----------
* Improved documentation.
pango
-----
* Added (gnome pangocairo) module, along with documentation.
--
http://wingolog.org/
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [ANN] Stable Guile-Gnome-Platform 2.16.1 released
2008-07-03 16:49 [ANN] Stable Guile-Gnome-Platform 2.16.1 released Andy Wingo
@ 2008-07-04 14:14 ` David Séverin
0 siblings, 0 replies; 2+ messages in thread
From: David Séverin @ 2008-07-04 14:14 UTC (permalink / raw)
To: guile-gtk-general
Cc: gnome-announce-list, language-bindings, info-gnu, lwn, wingo,
guile-user
Le Thu, 03 Jul 2008 18:49:46 +0200,
Andy Wingo <wingo@pobox.com> a écrit :
> Greetings to hackers of the good hack,
>
> After seven years of development by a varied and motley crew, we are
> pleased and relieved to finally announce the first^Wsecond API- and
> ABI-stable release of guile-gnome-platform, version 2.16.0^W2.16.1.
This is just fan-tas-tic!!! Great great great!!!
Hope a debian package will follow soon, can't wait to get my hands on it
So Many Thanks Andy!!
David
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2008-07-04 14:14 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-03 16:49 [ANN] Stable Guile-Gnome-Platform 2.16.1 released Andy Wingo
2008-07-04 14:14 ` David Séverin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).