[cairo-commit] cairo ChangeLog, 1.192, 1.193 NEWS, 1.8, 1.9 RELEASING, 1.2, 1.3 configure.in, 1.53, 1.54

Carl Worth commit at pdx.freedesktop.org
Tue May 11 08:19:49 PDT 2004


Committed by: cworth

Update of /cvs/cairo/cairo
In directory pdx:/tmp/cvs-serv26904

Modified Files:
	ChangeLog NEWS RELEASING configure.in 
Log Message:

        * configure.in: Increment CAIRO_VERSION to 0.1.23.

        * NEWS: Added notes for snapshot 0.1.23.

        * RELEASING: Add reminder to mention incompatible API changes in
        NEWS. Re-order steps to avoid clobbering pre-existing tar
        files.


Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo/ChangeLog,v
retrieving revision 1.192
retrieving revision 1.193
diff -C2 -d -r1.192 -r1.193
*** a/ChangeLog	11 May 2004 13:52:19 -0000	1.192
--- b/ChangeLog	11 May 2004 15:19:47 -0000	1.193
***************
*** 1,2 ****
--- 1,12 ----
+ 2004-05-11  Carl Worth  <cworth at isi.edu>	
+ 
+ 	* configure.in: Increment CAIRO_VERSION to 0.1.23.
+ 
+ 	* NEWS: Added notes for snapshot 0.1.23.
+ 
+ 	* RELEASING: Add reminder to mention incompatible API changes in
+ 	NEWS. Re-order steps to avoid clobbering pre-existing tar
+ 	files.
+ 
  2004-05-11  Carl Worth  <cworth at isi.edu>
  

Index: NEWS
===================================================================
RCS file: /cvs/cairo/cairo/NEWS,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** a/NEWS	16 Apr 2004 15:56:45 -0000	1.8
--- b/NEWS	11 May 2004 15:19:47 -0000	1.9
***************
*** 1,2 ****
--- 1,43 ----
+ Snapshot 0.1.23 (2004-05-11 Carl Worth <cworth at isi.edu>)
+ ========================================================
+ Fixes for gcc 3.4
+ -----------------
+ Fix prototype mismatches so that cairo can be built by gcc 3.4.
+ 
+ Updates to track glitz
+ ----------------------
+ Various fixes to support the latest glitz snapshot (0.1.2).
+ 
+ Gradient updates
+ ----------------
+ Radial gradients now support both inner and outer circles.
+ Transformed linear gradients are now properly handled.
+ Fixes for extend type reflect.
+ 
+ Glitz updates
+ -------------
+ Converted shading routines to use fixed point values and introduced a
+ shading operator structure for more efficient shading calculations.
+ Support compositing with mask surface when mask is solid or
+ multi-texturing is available.
+ 
+ PNG backend cleanups
+ --------------------
+ Fix output to properly compensate for pre-multiplied alpha format in cairo.
+ Add support for A8 and A1 image formats.
+ 
+ Bug fixes
+ ---------
+ Avoid crash or infinite loop on null strings and degeneratively short
+ splines.
+ 
+ New? bugs in cairo_clip
+ -----------------------
+ There are some fairly serious bugs in cairo_clip. It is sometimes
+ causing an incorrect result. And even when it does work, it is
+ sometimes so slow as to be unusable. Some of these bugs may not be
+ new, (indeed cairo_clip has only ever had a braindead-slow
+ implementation), but I think they're worth mentioning here.
+ 
  Snapshot 0.1.22 (2004-04-16 Carl Worth <cworth at isi.edu>)
  ========================================================

Index: RELEASING
===================================================================
RCS file: /cvs/cairo/cairo/RELEASING,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** a/RELEASING	7 Apr 2004 18:03:40 -0000	1.2
--- b/RELEASING	11 May 2004 15:19:47 -0000	1.3
***************
*** 14,18 ****
  	features.
  
! 2) Verify that the code passes "make distcheck"
  
  	Running "make distcheck" should result in no warnings or
--- 14,26 ----
  	features.
  
! 2) Increment CAIRO_VERSION in configure.in
! 
! 	Right now, in its pre-release form, we are incrementing
! 	CAIRO_VERSION for each snapshot but we are not changing the
! 	libtool shared library version information. Until now, we've
! 	only incremented the sub-minor version. We'll invent rules for
! 	incrementing major and minor numbers when the time is right.
! 
! 3) Verify that the code passes "make distcheck"
  
  	Running "make distcheck" should result in no warnings or
***************
*** 26,42 ****
  	some more steps to follow).
  
! 3) Fill out an entry in the NEWS file
  
  	Sift through the information in ChangeLog since the last
  	snapshot. Summarize major changes briefly in a style similar
! 	to other entries in NEWS.
! 
! 4) Increment CAIRO_VERSION in configure.in
! 
! 	Right now, in its pre-release form, we are incrementing
! 	CAIRO_VERSION for each snapshot but we are not changing the
! 	libtool shared library version information. Until now, we've
! 	only incremented the sub-minor version. We'll invent rules for
! 	incrementing major and minor numbers when the time is right.
  
  5) Commit the changes to NEWS and configure.in
--- 34,44 ----
  	some more steps to follow).
  
! 4) Fill out an entry in the NEWS file
  
  	Sift through the information in ChangeLog since the last
  	snapshot. Summarize major changes briefly in a style similar
! 	to other entries in NEWS. Take special care to note any
! 	incompatible changes in the API. These should be easy to find
! 	by looking for cairo.h in the ChangeLog.
  
  5) Commit the changes to NEWS and configure.in
***************
*** 46,51 ****
  	version number in the ChangeLog.
  
! 6) Run "make distcheck" to generate the final tar file with the
!    correct version number.
  
  7) Copy the resulting tar file to the cairo snapshots distribution
--- 48,53 ----
  	version number in the ChangeLog.
  
! 6) Run "make distcheck" to generate the final tar file including the
!    changes to NEWS and ChangeLog.
  
  7) Copy the resulting tar file to the cairo snapshots distribution

Index: configure.in
===================================================================
RCS file: /cvs/cairo/cairo/configure.in,v
retrieving revision 1.53
retrieving revision 1.54
diff -C2 -d -r1.53 -r1.54
*** a/configure.in	11 May 2004 12:31:16 -0000	1.53
--- b/configure.in	11 May 2004 15:19:47 -0000	1.54
***************
*** 4,8 ****
  
  # Package version number, (as distinct from shared library version)
! CAIRO_VERSION=0.1.22
  
  # libtool shared library version
--- 4,8 ----
  
  # Package version number, (as distinct from shared library version)
! CAIRO_VERSION=0.1.23
  
  # libtool shared library version





More information about the cairo-commit mailing list