[cairo-commit] rcairo ChangeLog,1.21,1.22

Oeyvind Kolaas commit at pdx.freedesktop.org
Tue Sep 13 09:22:31 PDT 2005


Committed by: pippin

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

Modified Files:
	ChangeLog 
Log Message:
make the code more rubyish

Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/rcairo/ChangeLog,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- ChangeLog	10 Sep 2005 18:30:20 -0000	1.21
+++ ChangeLog	13 Sep 2005 16:22:29 -0000	1.22
@@ -1,3 +1,30 @@
+2005-09-13  Øyvind Kolås  <pippin at gimp.org>
+
+     Patch from Kouhei Sutou
+
+    * packages/cairo/ext:
+      - add (or rename) internal (static) functions to 'cr_XXX' prefix.
+      - XXX_v -> rb_XXX
+      - get_XXX -> XXX
+      - remove needless RUBY_METHOD_FUNC cast.
+      - call rb_obj_call_init() in new method.
+
+    * packages/cairo/ext/rb_cairo_font_face.c
+      (rb_cairo_font_extents, rb_cairo_font_glyph_extents):
+      move to ...
+
+    * packages/cairo/ext/rb_cairo_context.c:
+      - ... here.
+      - add some status checks.
+
+    * packages/cairo/ext/rb_cairo_context.c,
+      packages/cairo/ext/rb_cairo.h:
+      - rb_cairo_{from,to}_ruby_object ->
+	rb_cairo_context_{from,to}_ruby_object
+
+    * packages/cairo/lib/cairo.rb: auto-generate XXX=.
+      (Cairo::Context#save: move to the C-side.
+
 2005-09-10  Øyvind Kolås  <pippin at gimp.org>
 	
 	* AUTHORS: added Kouhei Sutou



More information about the cairo-commit mailing list