[cairo-commit] 3 commits - configure.in NEWS

Carl Worth cworth at kemper.freedesktop.org
Wed Feb 14 00:48:52 PST 2007


 NEWS         |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 configure.in |    4 ++--
 2 files changed, 58 insertions(+), 2 deletions(-)

New commits:
diff-tree b31179478bf8c18245917caa1bee19bb61f336c1 (from 90e453fc22398f31996a6fdbeec6da98e25a160e)
Author: Carl Worth <cworth at cworth.org>
Date:   Wed Feb 14 00:48:42 2007 -0800

    Bump cairo version to 1.3.15 after making the 1.3.14 snapshot

diff --git a/configure.in b/configure.in
index 7c5e627..36748e7 100644
--- a/configure.in
+++ b/configure.in
@@ -5,7 +5,7 @@ dnl An odd micro number indicates in-pro
 dnl An even micro number indicates a released version.
 m4_define(cairo_version_major, 1)
 m4_define(cairo_version_minor, 3)
-m4_define(cairo_version_micro, 14)
+m4_define(cairo_version_micro, 15)
 
 AC_INIT([cairo],
       cairo_version_major.cairo_version_minor.cairo_version_micro,
diff-tree 90e453fc22398f31996a6fdbeec6da98e25a160e (from 513f21140bae549e088909333598e73e5dac4a44)
Author: Carl Worth <cworth at cworth.org>
Date:   Wed Feb 14 00:34:18 2007 -0800

    Increment cairo version to 1.3.14 (and libtool versioning to 12:4:10)

diff --git a/configure.in b/configure.in
index ecb124b..7c5e627 100644
--- a/configure.in
+++ b/configure.in
@@ -5,7 +5,7 @@ dnl An odd micro number indicates in-pro
 dnl An even micro number indicates a released version.
 m4_define(cairo_version_major, 1)
 m4_define(cairo_version_minor, 3)
-m4_define(cairo_version_micro, 13)
+m4_define(cairo_version_micro, 14)
 
 AC_INIT([cairo],
       cairo_version_major.cairo_version_minor.cairo_version_micro,
@@ -26,7 +26,7 @@ LT_CURRENT=12
 
 # Increment any time the source changes; set to
 # 0 if you increment CURRENT
-LT_REVISION=3
+LT_REVISION=4
 
 # Increment if any interfaces have been added; set to 0
 # if any interfaces have been removed. removal has
diff-tree 513f21140bae549e088909333598e73e5dac4a44 (from 51ca187d3e5d613a583daf4fa5b244157e3a2c4f)
Author: Carl Worth <cworth at cworth.org>
Date:   Wed Feb 14 00:32:54 2007 -0800

    NEWS: Add notes for the 1.3.14 snapshot

diff --git a/NEWS b/NEWS
index b373fe6..49f2ea5 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,59 @@
+Snapshot 1.3.14 (2006-02-13 Carl Worth <cworth at cworth.org>)
+===========================================================
+This is the seventh development snapshot in the 1.3 series, (and there
+likely won't be many more before the 1.4.0 release). It comes just
+over 3 weeks after the 1.3.12 snapshot.
+
+Since we're so close to the 1.4.0 release, there are not a lot of new
+features nor even a lot of new performance improvements in this
+snapshot. Instead, there are a great number of bug fixes. Some are
+long-standing bugs that we're glad to say goodbye to, and several are
+fixes for regressions that were introduced as part of the optimization
+efforts during the 1.3.x series.
+
+PDF text selection fixed
+------------------------
+The inability to correctly select text in cairo-generated PDF has been
+a defect ever since the initial support for the PDF backend in the
+cairo 1.2.0 release. With the 1.3.14 snapshot, in most situations, and
+with most PDF viewer applications, the PDF generated by cairo will
+allow text to be correctly selected for copy-and-paste, (as well as
+searching).
+
+We're very excited about this new functionality, (and very grateful to
+Adrian Johnson, Behdad Esfahbod, and others that have put a lot of
+work into this lately). Please test this new ability and give feedback
+on the cairo at cairographics.org list.
+
+Many thread-safety issues fixed
+-------------------------------
+We've discovered that no release of cairo has ever provided safe text
+rendering from a multi-threaded application. With the 1.3.14 snapshot
+a huge number of the bugs in this area have been fixed, and multiple
+application dvelopers have now reported success at writing
+multi-threaded applications with cairo.
+
+Other fixes
+-----------
+Fixed a bug that was causing glyph spacing to be 32 times larger than
+desired when using cairo-win32.
+
+Fixed a regression in the rendering of linear gradients that had been
+present since the 1.3.8 snapshot.
+
+Fixed several problems in cairo-atsui that were leading to assertion
+failures when rendering text.
+
+Fix corrupted results when rendering a transformed source image
+surface to an xlib surface. This was a regression that had been
+present since the 1.3.2 snapshot.
+
+Fixed PDF output to prevent problems printing from some versions of
+Acrobat Reader, (a single glyph was being substituted for every
+glyph).
+
+And many other fixes as well, (see the logs for details).
+
 Snapshot 1.3.12 (2007-01-20 Carl Worth <cworth at cworth.org>)
 ===========================================================
 The relentless march toward the cairo 1.4 release continues, (even if


More information about the cairo-commit mailing list