Update of /cvsroot/ruby-gnome2/ruby-gnome2/glib
In directory usw-pr-cvs1:/tmp/cvs-serv32753
Modified Files:
ChangeLog
Log Message:
* src/rbgobj_object.c (gobj_s_gobject_new): refine GtkObject-specific stuff
* src/rbgobj_object.c: implement GObject#freeze_notify, GObject#notify,
GObject#thaw_notify
* src/rbgobj_object.c (gobj_inspect): use g_strdup_printf() instead of
ALLOCA_N() and sprintf()
* src/rbgobj_type.c (rbgobj_register_class): add some check
* src/*.c: replace rbgobj_get_value_from_gobject() with GOBJ2RVAL()
* src/*.c: replace rbgobj_get_gobject() with RVAL2GOBJ()
* src/rbgobj_object.c: void rbgobj_define_property_acccessors(VALUE klass);
is added. This function defines accessor methods for properties.
* src/rbgobj_signal.c (gobj_sig_emit): call g_value_init()
|