TODO for Guile-GNOME
--------------------

Last updated by Andy Wingo on 4 Nov 2006.


* Make a release, depending on g-wrap 1.9.7.

* Fix closure-object cycle.

  Currently, connecting to a signal on an object will cause that object
  to live forever. This is because the closure probably captures the
  object in its environment, and the closure is on the global protect
  list. The solution is that when the user calls g_object_connect, we
  should steal the closure from the protect list and make marking it the
  resposibility of the object. That way the GC can detect the cycle.

* Update to new library versions in this order: atk pango gdk gtk gconf
  libglade gnome-vfs libgnome libgnomeui libgnomecanvas

* update GStreamer
