CVSROOT: /cvs/gnome Module name: pango Changes by: behdad 06/09/18 15:57:16
Modified files: . : ChangeLog pango : break.c pango-engine.h pango-layout.c Log message: 2006-09-18 Behdad Esfahbod <[EMAIL PROTECTED]> Bug 356194 â more pango_get_log_attrs problems * pango/break.c (tailor_break): New function. Simply calls the script_break() function of the language engine, if any. * pango/break.c (pango_break): Call pango_default_break() unconditionally. Call tailor_break() on top of the result to tailor it using the language engines, if any. * pango/break.c (tailor_segment): Call tailor_break() on the segment, and make sure the log_attrs for the first position are not corrupted. * pango/break.c (pango_get_log_attrs): Call pango_default_break() on the entire paragraph, and call tailor_segment on each segment. * pango/pango-engine.h: Update docs about *script_break()'s behavior. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=pango&who=behdad&date=explicit&mindate=2006-09-18%2015:56&maxdate=2006-09-18%2015:58
_______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list