On Sun, 2009-01-18 at 17:56 +0100, Jürg Billeter wrote: > change has been announced in a thread[1] on the mailing list. The > compiler does not yet distinguish between `weak' and `unowned', > however, > future versions will use g_object_*_weak_pointer for `weak' object > references, and you will need to change your code to `unowned' in > these > cases if you do not want to use weak pointers. The change is not > recommended in most cases, though. > > `weak' as used in return types has been changed to `unowned' for > consistent terminology, as we will never be able to use real weak > pointers for return values. `weak' still works for return types, > though, > and I expect to keep it like that for the near future. However, it > might > get deprecated at some point.
Should someone add a line in the tutorial at http://live.gnome.org/Vala/Tutorial#head-e667accbcd04f19dd6a2c14a68e22b3cc2179e58 to reflect this? People who read the vapi files and not on the list will get surprised with 'unowned'. Regards, Yu _______________________________________________ Vala-list mailing list Vala-list@gnome.org http://mail.gnome.org/mailman/listinfo/vala-list