[cairo-commit] rcairo ChangeLog,1.19,1.20

Oeyvind Kolaas commit at pdx.freedesktop.org
Sat Sep 10 11:29:05 PDT 2005


Committed by: pippin

Update of /cvs/cairo/rcairo
In directory gabe:/tmp/cvs-serv6377

Modified Files:
	ChangeLog 
Log Message:
hide free functions, cleanup ruby<->c convert function names

Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/rcairo/ChangeLog,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -d -r1.19 -r1.20
--- ChangeLog	9 Sep 2005 15:36:37 -0000	1.19
+++ ChangeLog	10 Sep 2005 18:29:02 -0000	1.20
@@ -1,3 +1,22 @@
+2005-09-10  Øyvind Kolås  <pippin at gimp.org>
+
+	Patch from Kouhei Sutou <kou at cozmixng.org>.
+
+	Hiding free functions, cleanup of ruby <-> C conversion functions.
+	
+  	- rename ruby <-> C convert functions name.
+	ruby -> C: rb_cairo_XXX_from_ruby_object().
+    	C -> ruby: rb_cairo_XXX_to_ruby_object().
+	
+	- provide ruby <-> C convert macros.
+	   ruby -> C: RVAL2CRXXX()
+	   C -> ruby: CRXXX2RVAL()
+	
+  	- _SELF use RVAL2CRXXX()
+  	- rb_cairo_XXX_from_ruby_object() uses rb_obj_is_kind_of()
+	  instead of 'CLASS_OF() !=3D rb_cCairo_XXX'.
+  	- add 'static' or remove free functions.
+
 2005-09-09  Øyvind Kolås  <pippin at freedesktop.org>
 
 	Missed a couple of files when applying the previous patch.



More information about the cairo-commit mailing list