Glib::Object::Introspection 0.014 available
- From: Brian Manning <cpan xaoc org>
- To: GTK-Perl List <gtk-perl-list gnome org>
- Subject: Glib::Object::Introspection 0.014 available
- Date: Mon, 4 Feb 2013 16:07:48 -0800
Overview of changes in Glib::Object::Introspection 0.014
========================================================
* Implement generic signal marshalling.
* Implement a generic constructor for boxed types and install it as
Glib::Boxed::new.
* Generate error messages when functions are passed an incorrect
number of parameters.
* Avoid using vfunc names that coincide with special Perl subs.
* Rework the way fallback vfuncs are installed.
* Correctly marshal out/in-out args when invoking Perl code and fix
some other related bugs.
* Allow enums and flags to have class functions.
* Add API to manually convert between SVs and enums.
* Plug a few memory leaks.
View the source in the Gtk2-Perl git repo at:
http://git.gnome.org/browse/perl-Glib-Object-Introspection/tag/?id=rel-0-01-4
Or download the source release at:
http://downloads.sourceforge.net/gtk2-perl/Glib-Object-Introspection-0.014.tar.gz
Glib::Object::Introspection uses the gobject-introspection and libffi
projects to dynamically create Perl bindings for a wide variety of
libraries. Examples include gtk+, webkit, libsoup and many more
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]