[cairo-commit] rcairo ChangeLog,1.282,1.283

Kouhei Sutou commit at pdx.freedesktop.org
Mon Aug 11 05:53:34 PDT 2008


Committed by: kou

Update of /cvs/cairo/rcairo
In directory kemper:/tmp/cvs-serv19648

Modified Files:
	ChangeLog 
Log Message:
        * test/test_context.rb: add.

        * test/run-test.rb: don't use at_exit test runner because rcairo
        uses at_exit based GC guard mechanism.

        * src/rb_cairo_context.c: free all alive Cairo::Context before
        stop GC like Cairo::Surface.

        * src/rb_cairo_private.[ch]: abstract explicit free before stop GC
        used by Cairo::Surface.

        * src/rb_cairo_surface.c: use abstracted explicit free before stop
        GC.


Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/rcairo/ChangeLog,v
retrieving revision 1.282
retrieving revision 1.283
diff -u -d -r1.282 -r1.283
--- ChangeLog	6 Aug 2008 00:11:15 -0000	1.282
+++ ChangeLog	11 Aug 2008 12:53:32 -0000	1.283
@@ -1,3 +1,19 @@
+2008-08-11  Kouhei Sutou  <kou at cozmixng.org>
+
+	* test/test_context.rb: add.
+
+	* test/run-test.rb: don't use at_exit test runner because rcairo
+	uses at_exit based GC guard mechanism.
+
+	* src/rb_cairo_context.c: free all alive Cairo::Context before
+	stop GC like Cairo::Surface.
+
+	* src/rb_cairo_private.[ch]: abstract explicit free before stop GC
+	used by Cairo::Surface.
+
+	* src/rb_cairo_surface.c: use abstracted explicit free before stop
+	GC.
+
 2008-08-06  Kouhei Sutou  <kou at cozmixng.org>
 
 	* README: update sample scripts dependency description.
@@ -21,7 +37,7 @@
 
 2008-07-29  Kouhei Sutou  <kou at cozmixng.org>
 
-	* src/rb_cairo_context.c: expose Cairo::Context#destroy.
+	* src/rb_cairo_context.c: export Cairo::Context#destroy.
 
 2008-07-21  Kouhei Sutou  <kou at cozmixng.org>
 



More information about the cairo-commit mailing list