pango 1.21.4

       Module: pango
      Version: 1.21.4
  Uploaded by: Behdad Esfahbod
  md5sum: 3a12cb5a7f2dc562aab415d764810f4e
 sha1sum: 2e004d8b220b6f8ee6f90af6780f9d505f3f1ab4
    size: 2.1M
  md5sum: 75f8dea346a160f8f45c47cd30e6ab3b
 sha1sum: d9cf5fe7fbef108180b3b144addd5ec8ec4da9d3
    size: 1.4M


Overview of changes between 1.21.3 and 1.21.4
- Use cairo_show_text_glyphs() if target cairo surface supports that.
  This is done by adding a new PangoRenderer method, draw_glyph_item().
  Custom PangoRenderer implementations that delegate to pango_cairo
  may want to implement this method if they target PDF files.
- Requires cairo >= 1.7.4 now
- Win32 build improvements
- Justify lines broken by U+2028 LINE SEPARATOR
- Various small fixes and improvements
- New API additions:

	New public API:


	Make layout and layout-line default renderers go through
	draw_glyph_item(), which then by default falls back to
	draw_glyphs().  The advantage in draw_glyph_item() is that it
	has access to the text and cluster information.

	New public API, for iterating a PangoGlyphItem:


	Make the following previously backend-only API public:


	This also means that bindings are recommended to allow
	instantiation of pango.Context.  This was discouraged before.

	New public API:

	This is equivalent to pango_context_new() followed by an
	immediate pango_context_set_font_map().  This change also
	deprecates various per-fontmap-type context constructors:

	Deprecate pango_cairo_font_map_create_context().
	Deprecate pango_fc_font_map_create_context().
	Deprecate pango_ft2_font_map_create_context().
	Deprecate pango_win32_get_context().
	Deprecate pango_xft_get_context().
	Deprecate pango_x_get_context().

	Language bindings are encouraged to bind
	pango.Fontmap.create_context() and remove the create_context()
	method from subclass implementations.

- Bugs fixed in this release:
	Bug 547303 â?? pango_layout_get_cursor_pos crashes on certain text
	Fedora Bug 457883 - Sindhi Characters are not supported in
		pango [U+097B-U+097F]
		Patch from Pravin Satpute
	Bug 441654 â?? prefix fails when more than one base characters (as
		conjuncts) present after a half form the next prefix renders
		Patch from  Rahul Bhalerao
	Bug 546534 â?? pango_cairo_font_map_set_default(NULL) errs
	Bug 431394 â?? Use pango_glyph_item_iter in more places
	Bug 377948 â?? Make pango_glyph_item_iter public
	Bug 472625 â?? Add draw_glyph_item() to PangoRenderer
	Bug 540592 â?? Crash in HB_GSUB_Apply_String with Linux-Libertine font
	Bug 540036 â?? Doesn't link to fontconfig
	Bug 380094 â?? Fix split matra rendering bug for Kannada language
	Bug 536017 â?? Remove SF_MPRE_FIXUP from Sinhala script flags
		Patch by Harshula

An RSS 2.0 feed of ftp-release-list is available at:

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