CVSROOT: /cvs/gnome
Module name: pango
Changes by: otaylor 05/07/21 16:03:22
Modified files:
. : Tag: pango-1-8 ChangeLog
pango : Tag: pango-1-8 pango-layout.c
tests : Tag: pango-1-8 Makefile.am
Log message:
2005-06-21 Owen Taylor <[EMAIL PROTECTED]>
Fix up the operation of PangoLayoutIter, especially for Bidi
(#89541, based on a patch from Amit Aronovitch)
* pango/pango-layout.c: Many changes to make iteration
consistently in visual order.
* pango/pango-layout.c (pango_layout_iter_next_char): Iterate
through each character in the layout exactly once. (Including
a hack to get two iterator positions for \r\n)
* pango/pango-layout.c (pango_layout_iter_next_cluster): Only
iterate through real clusters: that is, positions in the
layout that have glyphs.
* tests/testiter.c tests/Makefile.am: Add a (somewhat reworked)
test from Amit for the operation of PangoLayoutIter.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=pango&who=otaylor&date=explicit&mindate=2005-07-21%2016:02&maxdate=2005-07-21%2016:04
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list