CVSROOT:        /cvs/gnome
Module name:    pango
Changes by:     behdad  06/12/05 18:57:09

Modified files:
        .              : ChangeLog 
        docs           : pango-sections.txt 
        docs/tmpl      : layout.sgml 
        pango          : pango-layout.c pango-layout.h pango-renderer.c 
                         pango.def 

Log message:
2006-12-05  Behdad Esfahbod  <[EMAIL PROTECTED]>

* docs/pango-sections.txt:
* docs/tmpl/layout.sgml:
* pango/pango-layout.c (pango_layout_get_lines_readonly),
(pango_layout_get_line_readonly),
(pango_layout_iter_get_run_readonly),
(_pango_layout_iter_get_line), (pango_layout_iter_get_line),
(pango_layout_iter_get_line_readonly):
* pango/pango-layout.h:
* pango/pango-renderer.c (pango_renderer_draw_layout):
* pango/pango.def:
Add new functions:
pango_layout_iter_get_line_readonly()
pango_layout_get_lines_readonly()
pango_layout_iter_get_line_readonly()
pango_layout_iter_get_run_readonly()
These should be used when you do not intend to modify the run/line,
which is more than most of the time.  So, update your app, benefit
from more optimizations (in this case, line extents caching)!

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=pango&who=behdad&date=explicit&mindate=2006-12-05%2018:56&maxdate=2006-12-05%2018:58

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to