pango r2457 - in trunk: . docs docs/tmpl pango



Author: behdad
Date: 2007-10-24 05:50:09 +0100 (Wed, 24 Oct 2007)
New Revision: 2457
ViewCVS link: http://svn.gnome.org/viewcvs/pango?rev=2457&view=rev

Modified:
   trunk/ChangeLog
   trunk/docs/pango-sections.txt
   trunk/docs/tmpl/glyphs.sgml
   trunk/docs/tmpl/layout.sgml
   trunk/pango/fonts.c
   trunk/pango/glyphstring.c
   trunk/pango/pango-attributes.c
   trunk/pango/pango-color.c
   trunk/pango/pango-glyph-item.c
   trunk/pango/pango-glyph-item.h
   trunk/pango/pango-item.c
   trunk/pango/pango-layout.c
   trunk/pango/pango-layout.h
   trunk/pango/pango-matrix.c
   trunk/pango/pango.def
Log:
2007-10-24  Behdad Esfahbod  <behdad gnome org>

        Bug 471577 â GBoxed GType for PangoGlyphItem

        * pango/pango-glyph-item.h:
        * pango/pango-glyph-item.c: 
        New public API: 

                PANGO_TYPE_GLYPH_ITEM
                pango_glyph_item_copy()
                pango_glyph_item_get_type()

        * pango/pango-layout.c: 
        New public API:
        
                pango_layout_iter_copy()

        * pango/fonts.c (pango_font_description_copy),
        (pango_font_description_copy_static),
        (pango_font_description_free), (pango_font_descriptions_free),
        (pango_font_metrics_ref), (pango_font_metrics_unref):
        * pango/glyphstring.c (pango_glyph_string_copy),
        (pango_glyph_string_free):
        * pango/pango-attributes.c (pango_attr_list_ref),
        (pango_attr_list_unref), (pango_attr_list_copy):
        * pango/pango-color.c (pango_color_copy), (pango_color_free):
        * pango/pango-item.c (pango_item_copy), (pango_item_free):
        * pango/pango-layout.c (pango_layout_line_ref),
        (pango_layout_line_unref), (pango_layout_iter_copy),
        (pango_layout_iter_free):
        * pango/pango-layout.h:
        * pango/pango-matrix.c (pango_matrix_copy), (pango_matrix_free):
        Update all copy/free functions to accept NULL as legitimate input.
        Previously all were g_return_[val_]if_fail()ing it.

        * pango/pango.def:
        * docs/pango-sections.txt:
        * docs/tmpl/glyphs.sgml:
        * docs/tmpl/layout.sgml:
        Update.






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]