Re: gtk2-perl stable releases

Murray Cumming <[email protected]>
Newsgroups gmane.comp.gnome.language-bindings
Message-ID <[email protected]>
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  [email protected]
> http://mail.gnome.org/mailman/listinfo/language-bindings
-- 
Murray Cumming
www.murrayc.com
[email protected]

_______________________________________________
language-bindings mailing list  [email protected]
http://mail.gnome.org/mailman/listinfo/language-bindings
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.