CVSROOT: /cvs/gnome Module name: pango Changes by: otaylor 05/06/21 18:37:59
Modified files: tests : Makefile.am Added files: tests : testiter.c 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-06-21%2018:36&maxdate=2005-06-21%2018:38 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list