Re: some proposed changes
Huw Rogers <[email protected]> Mon, 06 May 2002 09:34:55 +0900
| Newsgroups | gmane.comp.gnome.orbit.perl |
|---|---|
| Message-ID | <[email protected]> |
I just backed out a part of the update to marshal.c, which proved to be incorrect following some further testing. -Huw > I've committed my 0.4.4 patches to CVS, together with the marshalling > with warning changes I proposed then modified based on Owen's feedback. > > Next step is a 0.4.4 release - Owen - how do I announce this out to CPAN > and Gnome? > > -Huw > > PS I put this in the CVS logs and in the ChangeLog: > > * require ORBit 0.5.13 in Makefile.PL > > * up version to 0.4.4 (prepare for 0.4.4 release) > > * idl_path fix (fix originally from Owen?) > > * support declaration of global enums in IDL > > * null / void Any support > > * various spelling/typo corrections in error messages > > * _narrow() patch (from Alex) > > * _is_a() fix > > * create_reference_object_with_id() renamed to > create_reference_with_id () (suggestion from mail list) > > * CORBA::MICO reference in ORBit.xs fixed to CORBA::ORBit > > * marshalling / demarshalling of complex mixed sequences of in, inout > and out parameters fixed to comply with Owen's Perl mapping spec > > * references to mico renamed to orbit in error messages > > * XSRETURN() appropriately from stubs according to GIMME_V (wantarray), > for correct behaviour in array, scalar and void contexts > > * non-portable C constructs fixed (tested on Solaris / WorkShop CC) > > * typecode memory management bug fix > > * check arguments to _repoid() > > * reduced fragility of put_objref() > > * if a structure field is not defined in the Perl hash, then it is > marshalled as if undef; warning printed if -w > > * if a sequence is an undef, it is marshalled as a zero length > sequence; warning printed if -w > > * if an any is an undef, it is marshalled as a null Any; > warning printed if -w > > -Huw > -- > Huw Rogers <[email protected]> > > _______________________________________________ > orbit-perl-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/orbit-perl-list -- Huw Rogers <[email protected]>