gtk: Added cairo-clip-extents wrapper; simplified fix-layout.scm.
authorMatt Birkholz <matt@birkholz.chandler.az.us>
Thu, 30 Aug 2012 19:18:40 +0000 (12:18 -0700)
committerMatt Birkholz <matt@birkholz.chandler.az.us>
Thu, 30 Aug 2012 19:18:40 +0000 (12:18 -0700)
commitc0f6dfa824e16b09a15e015a5a3b40665f46609e
tree65eda8fd22aef5461b9f70be22e11ae45fc41d27
parentd63b786f6cb0cb9bc3e3e92b80ff016434030882
gtk: Added cairo-clip-extents wrapper; simplified fix-layout.scm.

Also made cairo.scm dependent on gtk.bin, and fix-layout.scm on
cairo.scm (hoping to get cairo-clip-extents inlined).  Punted
gtk_cairo_transform_to_window which appears to be a no-op when
gtk_widget_get_has_window is true.
src/gtk/cairo.scm
src/gtk/compile.scm
src/gtk/fix-layout.scm
src/gtk/gtk.pkg