[Commit] cairo ChangeLog,1.47,1.48 configure.in,1.10,1.11

Carl Worth commit at keithp.com
Thu Sep 4 07:52:04 PDT 2003


Committed by: cworth

Update of /local/src/CVS/cairo
In directory home.keithp.com:/tmp/cvs-serv18271

Modified Files:
	ChangeLog configure.in 
Log Message:
Changed names of all cairo_get_* functions to cairo_current_*.
Added magic DEPRECATE macro so that using the old names will give useful warnings/errors.
Bumped version number to 0.1.1

Index: ChangeLog
===================================================================
RCS file: /local/src/CVS/cairo/ChangeLog,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -d -r1.47 -r1.48
--- ChangeLog	3 Sep 2003 14:14:18 -0000	1.47
+++ ChangeLog	4 Sep 2003 13:52:01 -0000	1.48
@@ -1,3 +1,21 @@
+2003-09-04  Carl Worth  <cworth at isi.edu>
+
+	* configure.in (CAIRO_VERSION): Bumped version to 0.1.1
+
+	* src/cairoint.h (DEPRECATE): Added magic DEPRECATE macro which
+	provides an asm-based alias for old function names. This works on
+	ELF systems with gcc version >= 2.
+
+	* src/cairo.h (cairo_get_status_string): Deprecated all
+	cairo_get_* names in favor of cairo_current_*. The deprecated
+	function names will trigger either a warning or a link error, but
+	in both cases with a useful message giving both the old and new
+	name of the function. Three of the function name changes are
+	different than the single word substituion:
+		cairo_get_current_color	-> cairo_current_color
+		cairo_get_status	-> cairo_status
+		cairo_get_status_string	-> cairo_status_string
+	
 2003-09-03  Carl Worth  <cworth at east.isi.edu>
 
 	* src/cairo.h: Change cairo_get_matrix interface to accept a

Index: configure.in
===================================================================
RCS file: /local/src/CVS/cairo/configure.in,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- configure.in	5 Aug 2003 12:04:27 -0000	1.10
+++ configure.in	4 Sep 2003 13:52:01 -0000	1.11
@@ -3,7 +3,7 @@
 dnl ===========================================================================
 
 # Package version number, (as distinct from shared library version)
-CAIRO_VERSION=0.1.0
+CAIRO_VERSION=0.1.1
 
 # libtool shared library version
 




More information about the Commit mailing list