Update of /cvsroot/ruby-gnome2/ruby-gnome2/glib
In directory usw-pr-cvs1:/tmp/cvs-serv1192
Modified Files:
ChangeLog extconf.rb
Log Message:
* extconf.rb: check allocation framework
* src/rbgobj_object.c: introduce intermediate data structure (gobj_holder)
for managing not only GObject*, but also class_info and ruby object itself.
* src/rbgobj_object.c: abolish gobject_object_list_v and gobject_object_list
* src/rbgobj_object.c: use gobject_weak_ref() to observe an explicit
disposition. (e.g. by gtk_object_destroy())
* src/rbgobj_object.c: implement GObject#set_property and GObject#get_property
* src/rbgobj_paramspecs.c: created
|