crategus / cl-cffi-gtk

cl-cffi-gtk is a Lisp binding to the GTK+ 3 library.
http://www.crategus.com/books/cl-cffi-gtk
146 stars 33 forks source link

Lisp symbols for class names not registered #3

Open crategus opened 12 years ago

crategus commented 12 years ago

Lisp symbols for class names which correspond to the GTK names like gtk-box for "GtkBox" are not registered and stored in the global Hash-table registered-object-types. This causes problems when defining the child properties for a class with the macro define-child-property. This macro looks up only the registered name from the Hash-table.