[perl-Glib-Object-Introspection] Created tag rel-0-00-2



The signed tag 'rel-0-00-2' was created.

Tagger: Torsten SchÃnfeld <kaffeetisch gmx de>
Date: Fri Oct 14 19:50:32 2011 +0200

    Tag 0.002

Changes since the last tag 'rel-0-00-1':

Torsten SchÃnfeld (54):
      Be compatible with XSLoader < 0.14
      Plug a leak in the automatic arg handling
      Add tests for floating objects
      Handle skipping arguments and return values
      Fix compilation against g-i < 1.29.0
      Require Glib 1.230
      Fix a test failure in t/objects.t
      Add tests for boxed objects
      Add support for reading and writing fields of boxed types
      Add support for calling functions on structs
      Add support for nested structs
      Add support for caller-allocated out arguments
      Correct memory management of boxed field writing
      Change the namespace of one of the test libraries
      Re-enable the floating ref test
      Add more tests for constants
      Correctly handle arrays containing non-basic types
      Add a work-around for determining the size of GValue
      Correct the memory management for caller-allocated args
      Do not overwrite existing subs when installing stubs
      Add a GValue wrapper API
      Do not walk past the end of the Perl stack
      Document Glib::Object::Introspection->invoke
      Document overrides and GValue in-marshalling
      Add support for flattening array ref returns
      Fix the existence test for subs
      Add support for handling 'sentinel booleans'
      Use ccroak throughout for correct error location reports
      Fix ownership handling for GInitiallyUnowned
      Hush a compiler warning
      Handle undef when flattening array refs
      Add support for implementing interfaces
      Handle GType arguments in callbacks
      Use normal method calling to invoke interface vfuncs
      Refactor function invocation
      Add support for implementing object vfuncs
      Move most code into separate files
      Slightly rearrange the callback data handling
      Use a different approach to invoking fallback vfuncs
      Fix marshalling of out arguments in callbacks
      Make an internal function static
      Plug a few leaks in callback invocation
      Support caller-allocated out args in callbacks
      Do not croak when a C vfunc is not set
      Handle GInitiallyUnowned return values from callbacks more conservatively
      Add Emacs mode lines
      Add support for callbacks in callbacks
      Allow undef for boxed types if permissible
      Make callbacks in callbacks more robust, and possibly more leaky
      Be more selective when installing object vfunc wrappers
      Fix passing TODO tests
      Automatically set up LD_LIBRARY_PATH for the tests
      Fix tests for gobject-introspection 0.10.x
      Release 0.002



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]