[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

new upstream stable release of pango (1.14.8)



        Hi,

 I would like to upload a new upstream stable release of pango, 1.14.8.
 Pango has an important number of rdepends, but is also very stable
 upstream.  This release brings some bug fixes, one being relatively
 important since it fixes a thread safety issue which affected at least
 nautilus (but pango is not to be considered thread safe).

 I'm attaching the release changes, as well as diff of ChangeLog and
 NEWS for your review.

 Pango has a udeb.

 I propose an upload to unstable.  If the 10 days delay seems too short,
 pango can wait longer before being hinted.

 I am uploading the new upstream to experimental for now, to give you
 some time to review the release and the plan, and because I read about
 a failing test case:
 <http://mail.gnome.org/archives/gtk-devel-list/2006-November/msg00107.html>

   Bye,
-- 
Loïc Minier <lool@dooz.org>
        10 SIN
        20 GO TO ROBOT HELL             -- Temple of Robotology
--- Begin Message ---
       Module: pango
      Version: 1.14.8
  Uploaded by: Behdad Esfahbod

http://download.gnome.org/sources/pango/1.14/pango-1.14.8.tar.gz
  md5sum: 18c64e6cd7b91d04c40ef621a3d8fa4a
    size: 1.9M

http://download.gnome.org/sources/pango/1.14/pango-1.14.8.tar.bz2
  md5sum: ed0add14bcfe8a6939ea6a5996aa8032
    size: 1.3M

News
----

Overview of changes between 1.14.7 and 1.14.8
==============================================
* Improved thread-safety.  Pango is still NOT thread-safe, but this fixes
  lots of crashes using pangocairo from multiple threads.
* Fix out-of-bounds array access.
* Improved Indic shaper.
* Improved Arabic language engine.
* Choose shaper/font for unassigned Unicode codepoints.
* Build fixes.
* Bugs fixed in this release:
	Bug 356666 â?? pango is not thread-safe, nautilus does not honour that
	Bug 352795 â?? configure.in: Bug in "checking Whether to write
	             dependencies into .pc files"
	Bug 350132 â?? backspacing doesn't work properly for Arabic
	Bug 330407 â?? Multiple dependant vowel signs (indic) displayed as one
	Patch from LingNing Zhang

-- 
An RSS 2.0 feed of ftp-release-list is available at:
http://download.gnome.org/LATEST.xml
_______________________________________________
ftp-release-list mailing list
ftp-release-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ftp-release-list

--- End Message ---
diff -urN pango-1.14.7/ChangeLog pango-1.14.8/ChangeLog
--- pango-1.14.7/ChangeLog	2006-10-13 19:50:10.000000000 +0200
+++ pango-1.14.8/ChangeLog	2006-11-20 20:09:30.000000000 +0100
@@ -1,3 +1,73 @@
+2006-11-20  Behdad Esfahbod  <behdad@gnome.org>
+
+	* === Released 1.14.8 ===
+
+	* configure.in: Version 1.14.8
+
+	* NEWS: Updated.
+
+2006-11-20  Behdad Esfahbod  <behdad@gnome.org>
+
+	Bug 356666 â?? pango is not thread-safe, nautilus does not honour that
+
+	* pango/pangocairo-render.c (acquire_renderer), (release_renderer),
+	(_pango_cairo_do_glyph_string), (_pango_cairo_do_layout_line),
+	(_pango_cairo_do_layout): Instead of using a per-fontmap renderer, use
+	a locally cached one, but make sure only one thread uses the cached
+	renderer.  Fixes the raciest point in pangocairo.
+
+2006-11-14  Behdad Esfahbod  <behdad@gnome.org>
+
+	Bug 352795 â?? configure.in: Bug in "checking Whether to write
+	dependencies into .pc files"
+
+	* configure.in: Make libtool magic robust.
+
+2006-11-14  Behdad Esfahbod  <behdad@gnome.org>
+
+	* pango/pango-context.c (itemize_state_process_run): Choose
+	shaper/font for unassigned Unicode codepoints too.  This is needed to
+	be able to render scripts being encoded before next version of Unicode
+	is out.
+
+2006-11-08  Roozbeh Pournader  <roozbeh@farsiweb.info>
+
+	Bug 350132 â?? backspacing doesn't work properly for Arabic
+
+	* modules/arabic/arabic-lang.c: Add more backspace_deletes_character
+	cases.
+
+2006-11-08  Behdad Esfahbod  <behdad@gnome.org>
+
+	* pango/pango-layout.c (pango_layout_move_cursor_visually): Don't
+	index vis2log_map[] with a negative value. Fixes #368972.
+
+2006-10-24  Behdad Esfahbod  <behdad@gnome.org>
+
+	* examples/Makefile.am (cairosimple_LDADD): Do not require pangoft2
+	unconditionally.
+
+2006-10-18  Behdad Esfahbod  <behdad@gnome.org>
+
+	* modules/arabic/arabic-lang.c: Do not include arabic-ot.h.
+
+2006-10-18  Behdad Esfahbod  <behdad@gnome.org>
+
+	* examples/test-thai.txt: Replace by a better one.
+
+2006-10-17  Behdad Esfahbod  <behdad@gnome.org>
+
+	* examples/Makefile.am:
+	* examples/test-thai.txt: Added.
+
+2006-10-16  Behdad Esfahbod  <behdad@gnome.org>
+
+	Bug 330407 â?? Multiple dependant vowel signs (indic) displayed as one
+	Patch from LingNing Zhang
+
+	* modules/indic/indic-ot-class-tables.c: Change state transition for
+	cn to dv.
+
 2006-10-13  Behdad Esfahbod  <behdad@gnome.org>
 
 	* === Released 1.14.7 ===
diff -urN pango-1.14.7/NEWS pango-1.14.8/NEWS
--- pango-1.14.7/NEWS	2006-10-13 19:50:48.000000000 +0200
+++ pango-1.14.8/NEWS	2006-11-20 20:39:54.000000000 +0100
@@ -1,3 +1,20 @@
+Overview of changes between 1.14.7 and 1.14.8
+==============================================
+* Improved thread-safety.  Pango is still NOT thread-safe, but this fixes
+  lots of crashes using pangocairo from multiple threads.
+* Fix out-of-bounds array access.
+* Improved Indic shaper.
+* Improved Arabic language engine.
+* Choose shaper/font for unassigned Unicode codepoints.
+* Build fixes.
+* Bugs fixed in this release:
+	Bug 356666 â?? pango is not thread-safe, nautilus does not honour that
+	Bug 352795 â?? configure.in: Bug in "checking Whether to write
+	             dependencies into .pc files"
+	Bug 350132 â?? backspacing doesn't work properly for Arabic
+	Bug 330407 â?? Multiple dependant vowel signs (indic) displayed as one
+	Patch from LingNing Zhang
+
 Overview of changes between 1.14.6 and 1.14.7
 ==============================================
 * Fixed broken build with included lang modules.

Reply to: