Re: gtk2-perl stable releases
- From: Murray Cumming <murrayc murrayc com>
- To: muppet <scott asofyet org>
- Cc: "language-bindings gnome org" <language-bindings gnome org>
- Subject: Re: gtk2-perl stable releases
- Date: Wed, 14 Apr 2004 18:28:43 +0200
Hi, do you have any overall list of changes for the other perl modules?
On Wed, 2004-03-24 at 04:50, muppet wrote:
> Now that gtk+-2.4.0 is out, we are able to make our Glib and Gtk2
> modules stable.
>
> Overview of Changes in Glib 1.040
> =================================
>
> Since 1.02x (the previous stable series)
> ----------------------------------------
> * Updated build requirement
> - ExtUtils::Depends >= 0.2
> * Support for a few new API features in glib-2.4.x.
> * Functions that use GErrors in C throw magical Glib::Error exception
> objects; these objects overload the stringification operator, so
> old code
> won't be broken, but new code can match errors without worrying
> about
> translated error messages. User code and other extensions can
> register
> their own error domains. See the Glib::Error manpage for more info.
> * Glib::Type enhancements
> - Perl code can register enum and flags types for use as
> Glib::Object
> property types.
> - During Glib::Object class initialization, invoke INIT_BASE in the
> object's package, if it exists. (Analogue for GTypeClass's
> base_init.)
> - It is now possible to add GInterface implementations to
> Glib::Object
> types derived in Perl code.
> - New param spec, Glib::ParamSpec::scalar
> * Glib::MakeHelper is generally more helpful.
> * The POD generation tools allow specification of cumulative data type
> descriptions, and much finer control over the format and content of
> the
> generated documentation.
> * Glib can now export useful constants on request.
> * New versioning API, see Glib::version.
>
> Since 1.0391
> ------------
> * Nothing. :-)
>
> Overview of Changes in Gtk2 1.040
> =================================
>
> Since 1.02x (the previous stable series)
> ----------------------------------------
> * Updated requirements:
> - Glib >= 1.040
> - ExtUtils::Depends >= 0.2 (required only at build time)
> - ExtUtils::PkgConfig >= 1.03 (require only at build time)
> * Add support for new objects and API in gtk+-2.4.0.
> * Derivation of Gtk2::CellRenderer has been reworked; it's much more
> sane
> now, but we retain backward compatibility with the 1.02x code.
> * It is now possible to implement GInterfaces in Perl code, so you
> can now
> implement your own Gtk2::TreeModels and Gtk2::CellEditables.
> Examples
> are included.
> * The SPLICE operation is now supported on Gtk2::SimpleList's tied
> data.
> * New, standardized versioning API and documentation.
> * Documentation enhancements all around.
> * Huge test suite expansion and amazing increase in API coverage.
> * New utility module Gtk2::TestHelper wraps up some of the boilerplate
> involved in testing Gtk2-based modules.
>
> Since 1.0391
> ------------
> * Test fixes. [Torsten]
> * Use INT2PTR to quell cast warnings. [muppet]
> * Documentation updates. [all]
> * Hide private symbols from ABI. [muppet]
> * Add examples/dialog.pl [Ross]
> * Assorted bits of code cleanup. [muppet]
>
>
>
> --
> "that's it! you're a genius!" "yes. that's what i think. do you
> think i deserve a raise?"
> - dialogue from 'Godzilla versus Mothra', 1964
>
> _______________________________________________
> language-bindings mailing list language-bindings gnome org
> http://mail.gnome.org/mailman/listinfo/language-bindings
--
Murray Cumming
www.murrayc.com
murrayc murrayc com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]