[cairo-commit] pycairo ChangeLog,1.307,1.308

Steve Chaplin commit at pdx.freedesktop.org
Sun Jun 21 04:53:02 PDT 2009


Committed by: stevech1097

Update of /cvs/cairo/pycairo
In directory kemper:/tmp/cvs-serv2554

Modified Files:
	ChangeLog 
Log Message:
'SC'

Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/pycairo/ChangeLog,v
retrieving revision 1.307
retrieving revision 1.308
diff -u -d -r1.307 -r1.308
--- ChangeLog	21 Jun 2009 06:23:17 -0000	1.307
+++ ChangeLog	21 Jun 2009 11:53:00 -0000	1.308
@@ -1,3 +1,19 @@
+2009-06-21  Steven Chaplin  <stevech1097 # yahoo.com.au>
+
+	* doc/reference/context.rst:
+	* doc/reference/text.rst:
+	* cairo/pycairo-context.c (pycairo_select_font_face):
+	(pycairo_show_text, pycairo_text_extents, pycairo_text_path):
+	* cairo/pycairo-font.c (scaled_font_text_extents):
+	Unroll __PyBaseString_AsUTF8 into its calling functions and delete.
+	Because:
+	1. It calls Py_DECREF on the UTF8String too early - a bug.
+	2. In Python 3.x it will not be needed (as non-unicode str is replaced
+	   by unicode str).
+
+	* cairo/pycairo-font.c (toy_font_face_new): Allow family to be unicode
+	as well as str.
+
 2009-06-20  Steven Chaplin  <stevech1097 # yahoo.com.au>
 
 	* cairo/cairomodule.c : remove FORMAT_RGB16_565



More information about the cairo-commit mailing list