2006-11-20 Behdad Esfahbod * === Released 1.14.8 === * configure.in: Version 1.14.8 * NEWS: Updated. 2006-11-20 Behdad Esfahbod 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 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 * 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 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 * 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 * examples/Makefile.am (cairosimple_LDADD): Do not require pangoft2 unconditionally. 2006-10-18 Behdad Esfahbod * modules/arabic/arabic-lang.c: Do not include arabic-ot.h. 2006-10-18 Behdad Esfahbod * examples/test-thai.txt: Replace by a better one. 2006-10-17 Behdad Esfahbod * examples/Makefile.am: * examples/test-thai.txt: Added. 2006-10-16 Behdad Esfahbod 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.