The gtkairo backend use some source code conventions that are not in the tradition of CL; using C style names for functions and constants. This patch tranforms the source to standard CL conventions. For example:
cairo_text_extents -> cairo-text-extents :CAIRO_ANTIALIAS_DEFAULT -> :cairo-antialias-default gdk_cairo_create -> %gdk-cairo-create GdkCapStyle -> gdk-cap-style GTK_POLICY_AUTOMATIC -> *gtk-policy-automatic*
Regards Douglas Crosher