Re: gtk2-perl stable releases



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]