Damon et al,

Another little stickler for the wrappers.

In goocanvaspolyline.h:

You've got typedef struct _GooCanvasPoints { ... } GooCanvasPoints ;

The C++ wrapppers want this as:

typedef _GooCanvasPoints GooCanvasPoints ;
struct _GooCanvasPoints { .... } ;

And two other questions:

Did my patch for using glib-mkenums ever get through?  I've been getting weird mail bouncing messages when submitting to this list.

And is goocanvas in a public repository anywhere?

Other than that, I'd like to say how impressed I am with goocanvas.  Its extremely powerful while remaining extremely simple.  Exactly what I look for in a project.