pango r2708 - trunk
- From: behdad svn gnome org
- To: svn-commits-list gnome org
- Subject: pango r2708 - trunk
- Date: Tue, 26 Aug 2008 18:49:39 +0000 (UTC)
Author: behdad
Date: Tue Aug 26 18:49:39 2008
New Revision: 2708
URL: http://svn.gnome.org/viewvc/pango?rev=2708&view=rev
Log:
2008-08-26 Behdad Esfahbod <behdad gnome org>
* === Released 1.21.5 ===
* configure.in: Version 1.21.5
* NEWS: Updated.
Modified:
trunk/ChangeLog
trunk/NEWS
trunk/configure.in
Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS (original)
+++ trunk/NEWS Tue Aug 26 18:49:39 2008
@@ -1,3 +1,43 @@
+Overview of changes between 1.21.4 and 1.21.5
+=============================================
+- Make the reference the font->fontmap reference weak. Previously all
+ fontmaps had circular references to their fonts and back, making them
+ leak instead of being freed upon finalization. Now they all clean after
+ themselves. There's a slight semantic change though, that a PangoFont does
+ not keep its fontmap alive anymore, so that's up to the user. But then
+ again, finalizing fontmaps is not a good idea to begin with.
+
+- Improve pango_language_get_sample_string() to add language sample texts that
+ are actually usable. Compiled from a variety of sources.
+ See pango-language-sample-table.h.
+
+- In pango_language_get_sample_string() use default language if provided
+ language is NULL.
+
+- Update OpenType language-system tags to OpenType 1.5 draft intersected with
+ ISO639-3 of 2008/08/04.
+
+- New API additions:
+ Add a minor new public API:
+
+ pango_language_get_scripts()
+
+ This is what pango_language_includes_script() has been using
+ internally. Previously one had to call that function over all
+ possible script values to determine which scripts a language
+ uses. The new API makes that much easier.
+
+- Bugs fixed in this release:
+ Bug 549003 â pango_layout_set_height(): layout should not be cleared
+ unless required
+ Bug 143542 â PangoFT2Fontmap leak
+ Bug 314094 â Get rid of poutpourri default sample string
+ Bug 473806 â Improve pango_language_get_sample_string()
+ Bug 473805 â Add API enumerating scripts for a language
+ Bug 470895 â Improve OpenType language tag list
+ Bug 547432 â Deprecation of pango_(backend)_font_map_create_context()
+ not clean
+
Overview of changes between 1.21.3 and 1.21.4
=============================================
- Use cairo_show_text_glyphs() if target cairo surface supports that.
Modified: trunk/configure.in
==============================================================================
--- trunk/configure.in (original)
+++ trunk/configure.in Tue Aug 26 18:49:39 2008
@@ -22,7 +22,7 @@
dnl The triplet
m4_define([pango_version_major], [1])
m4_define([pango_version_minor], [21])
-m4_define([pango_version_micro], [4])
+m4_define([pango_version_micro], [5])
m4_define([pango_version],
[pango_version_major.pango_version_minor.pango_version_micro])
dnl The X.Y in -lpango-X.Y line. This is expected to stay 1.0 until Pango 2.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]