[cairo-commit] goocanvas/docs goocanvas-sections.txt,1.22,1.23

Damon Chaplin commit at pdx.freedesktop.org
Sun Feb 25 09:38:03 PST 2007

Committed by: damon

Update of /cvs/cairo/goocanvas/docs
In directory kemper:/tmp/cvs-serv11858/docs

Modified Files:
Log Message:
2007-02-25  Damon Chaplin  <damon at gnome.org>

	* src/*.c: checked over all finalize methods and moved code to dispose
	methods where appropriate. (Dispose methods should be used to unref
	any other objects.) This was done to help the Ruby bindings.
	It was a bit fiddly so it might cause a few bugs.

	* src/goocanvasutils.c (goo_cairo_matrix_copy) 
	(goo_cairo_matrix_free): allocate and free with g_slice_new/free() as
	that is what was being used in GooCanvasItemSimple.

	* demo/scalability-demo.c: added a test for a very wide canvas, almost
	up to the 31-bit GDK window size limit. (It is slow to start though.)

Index: goocanvas-sections.txt
RCS file: /cvs/cairo/goocanvas/docs/goocanvas-sections.txt,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -d -r1.22 -r1.23
--- goocanvas-sections.txt	15 Feb 2007 14:18:50 -0000	1.22
+++ goocanvas-sections.txt	25 Feb 2007 17:37:57 -0000	1.23
@@ -674,6 +674,7 @@

More information about the cairo-commit mailing list