| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-01-14 Havoc Pennington <hp@pobox.com>
* pango/pango-layout.c: slight correction to
pango_layout_get_extents(), docs still need to be clearer, but
at least they aren't a cut-and-paste of glyph string docs now.
* docs/tmpl/glyphs.sgml: add note about special-case use of
PANGO_SCALE with font sizes
* pango/fonts.c: fix docs to be correct about PANGO_SCALE
|
|
|
|
|
|
| |
2002-01-11 Havoc Pennington <hp@pobox.com>
* docs/pango_markup.sgml: fix cross-references in here
|
|
|
|
|
|
|
|
|
|
| |
Sat Dec 22 12:14:25 2001 Owen Taylor <otaylor@redhat.com>
* configure.in: Version 0.23, require glib-1.3.12
* pango/makefile.msc (PANGO_VER): 0.23.
* NEWS: Updated.
|
|
|
|
|
|
|
| |
* docs/pango-sections.txt, docs/tmpl/fonts.sgml,
docs/tmpl/modules.sgml: Updates.
* pango/modules.c: Documentation fixes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mon Nov 26 18:17:00 2001 Owen Taylor <otaylor@redhat.com>
* tests/Makefile.am tests/gen-all-unicode.c: Instead
of including all-unicode.txt in the distribution, include
a small program to generate it.
* modules/hangul/hangul-x.c (render_syllable_with_ksc5601): When
falling back to uncomposed Jamos, if we can't render a Jamo
in any way, use the unknown glyph rather than nothing.
* modules/hangul/hangul-x.c (hangul_engine_shape): Prevent
overflows for invalid sequences which can be of arbitrary
length. (#50086)
* modules/arabic/arconv.c: New versions from Roozbeh Pournader.
- Replacing the tables with automatically-generated ones
- Using binary search instead of linear search for table lookup
- Updating all the names with Unicode names (eg Nun -> Noon)
- Fixed the Hamza mixup, using the Unicode rules
- Updating missed cases (eg Superscript Alef was missing from
arabic_isvowel)
- Removing too-intelligent cases which made the code non-compliant
(eg Alef with Hamza above+Kasra was changing to Alef with Hamza below)
- Removing 'connecttoleft' from 'charstruct' (replacing it with a macro)
- Indenting in the GNU style
|
|
|
|
|
|
|
|
|
| |
* docs/pango-sections.txt: Remove duplicates.
* docs/tmpl/fonts.sgml: Document PANGO_TYPE_FONTSET
and PANGO_TYPE_FONTSET_SIMPLE.
* pango/pangoxft-font.c: Fix typos in some doc comments.
|
|
|
|
|
|
|
|
|
| |
Wed Nov 21 12:54:39 2001 Owen Taylor <otaylor@redhat.com>
* configure.in (PANGO_MINOR_VERSION): Version 0.22.
* NEWS: Updated
* docs/pango-sections.txt Makefile.am: Update.
* pango/pango-layout.c (process_item): Don't look
like a doc comment.
|
|
|
|
|
|
|
|
| |
2001-11-18 Alex Larsson <alexl@redhat.com>
* pango/pangoft2.[ch] (pango_ft2_get_context):
Take both dpi_x and dpi_y as arguments. Doesn't currently handle
dpi_x correctly, but at least the API is in.
|
|
|
|
| |
* docs/Makefile.am (MKDB_OPTIONS): Add --sgml-mode.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* docs/Makefile.am (IGNORE_HFILES): Add pangoxft-private.h.
* pango/pango-utils.c (pango_language_from_string): Fix typo in
documentation.
* docs/tmpl/text-attributes.sgml: Document PangoColor, PangoLanguage,
PangoAttrLanguage, PangoAttrFloat and PangoAttrShape.
* docs/tmpl/layout.sgml: Document PangoWrapMode and PangoLayoutIter.
* docs/tmpl/tab-stops.sgml: Document PangoTabAlign and PangoTabArray.
* docs/tmpl/fonts.sgml: Document PangoFontMask.
* pango/fonts.c (pango_font_description_unset_fields): Fix typo in
documentation.
* docs/tmpl/opentype.sgml: Remove documentation templates of the
unimplemented functions pango_ot_ruleset_set_glyph_loader and
pango_ot_ruleset_set_alternate_func and the related typedefs
PangoOTGlyphLoader and PangoOTAlternateFunc.
* docs/tmpl/x-rendering.sgml: Document PangoGetGCFunc and
PangoFreeGCFunc typedefs.
|
|
|
|
|
|
|
|
|
|
| |
* docs/pango-sections.txt, pango/pango-ot.h: Remove declarations
of unimplemented functions pango_ot_ruleset_set_glyph_loader and
pango_ot_ruleset_set_alternate_func and the related typedefs
PangoOTGlyphLoader and PangoOTAlternateFunc.
* pango/opentype/pango-ot-info.c,
pango/opentype/pango-ot-ruleset.c: Documentation updates.
|
|
|
|
|
|
|
|
|
| |
* pango/modules.c: Typo fix.
* docs/tmpl/text-attributes.sgml, docs/tmpl/freetype-fonts.sgml,
docs/tmpl/xft-fonts.sgml, docs/tmpl/win32-fonts.sgml,
docs/tmpl/glyphs.sgml, docs/tmpl/x-rendering.sgml,
docs/tmpl/pango-indic.sgml: Updates.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* pango/fonts.c, pango/pangoft2.c, pango/pangowin32.c,
pango/pangoxft-font.c, pango/pangox-fontmap.c,
pango/pangoft2-fontmap.c, pango/pangoxft-fontmap.c,
pango/pangowin32-fontmap.c, docs/pango-sections.txt,
docs/tmpl/coverage-maps.sgml, docs/tmpl/fonts.sgml,
docs/tmpl/freetype-fonts.sgml, docs/tmpl/glyphs.sgml,
docs/tmpl/layout.sgml, docs/tmpl/main.sgml, docs/tmpl/modules.sgml,
docs/tmpl/tab-stops.sgml, docs/tmpl/text-attributes.sgml,
docs/tmpl/win32-fonts.sgml: Documentation updates.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Thu Oct 25 11:06:54 2001 Owen Taylor <otaylor@redhat.com>
* configure.in: Version 0.21, require GLib-1.3.6
* NEWS: Updates.
Fri Oct 26 12:32:25 2001 Owen Taylor <otaylor@redhat.com>
* configure.in: Don't use AC_CHECK_LIB to check for
win32, since that causes problems with autoconf-2.13.
* docs/Makefile.am: Fix to install images.
|
|
|
|
|
|
| |
* pango/tmpl/x-fonts.sgml
* pango/break.c
* pango/fonts.c: small documentation fixes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-10-15 Sven Neumann <sven@gimp.org>
* pango/pangoxft-font.c: another missing comment end marker and some
fixes in gtk-doc comments.
* pango/break.c
* pango/pango-layout.c
* pango/pangoft2.c
* docs/pango-sections.txt
* docs/tmpl/fonts.sgml
* docs/tmpl/x-fonts.sgml: documentation updates.
|
|
|
|
|
| |
* pango/pangox.c, pango/pangoxft-font.c, pango/pangoxft-fontmap.c,
docs/pango-sections.txt, docs/tmpl/fonts.sgml: Documentation updates.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-10-03 Havoc Pennington <hp@redhat.com>
* pango/break.c (pango_break)
(pango_default_break) (pango_get_log_attrs): require one more
log attr in the buffer passed in, to account for the end position
(pango_default_break): allow length of -1
* pango/pango-engine.h (struct _PangoEngineLang): change
script_break virtual function to match pango_break
* pango/pango-layout.c (get_items_log_attrs): update pango_break usage
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tue Sep 25 11:54:03 2001 Owen Taylor <otaylor@redhat.com>
* configure.in: Version 0.20
* NEWS: Updated
* configure.in (GLIB_REQUIRED_VERSION): Require GLib 1.3.9
* examples/Makefile.am (EXTRA_DIST): Add the viewer-qt
in case someone (say Tim) makes dist without qt installed.
(reported by Tony Graham)
* examples/Makefile.am (pango.modules): Don't use
grep -q (reported by Tony Graham)
* docs/pango-sections.txt: Fix small typo.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tue Sep 18 15:47:08 2001 Owen Taylor <otaylor@redhat.com>
* configure.in (PANGO_MINOR_VERSION): Up to 0.19.
* pango/pango-font.h pango/pango-fontmap.[ch] pango/fonts.c
pango/pangoxft-fontmap.c pango/pangoft-fontmap.c pango/pango-context.[ch]
pango/pangox-fontmap.c: Add new PangoFontFace and PangoFontFamily
object types, and change the font listing API to list faces and
families, instead of face names and font descriptions.
* pango/pango-font.h pango/fonts.c: Make PangoFontDescription
an opaque heap-allocated structure, add accessors and
convenience functions.
* pango/pango-font.h pango/pango-private.h: Make PangoFontMetrics
heap allocated, protect the structure definition with
#ifdef PANGO_ENABLE_BACKEND, and add getters for the fields.
* pango/pango-attributes.[ch] ( pango_attr_iterator_get_font):
instead of providing a base font description and one to fill
in, provide a single font description to modify based on
the attributes.
* pango/pango-attributes.[ch]: Fix PangoAttrFontDesc to have
a PangoFontDescription by reference, not by value.
* pango/pango-utils.[ch]: make pango_parse_style() and friends
take pointers to individual enumerations instead of to a
PangoFontDescription structure.
* pango/*.c: Fix for the PangoFontDescription and PangoFontMetrics
changes.
* pango/pango-{break,engine,indic,ot,xft}.h pango/Makefile.am
pango/opentype/Makefile.am: Protect portions with
PANGO_ENABLE_ENGINE to shrink the public API.
* modules/*/Makefile.am: -DPANGO_ENABLE_ENGINE.
* pango/{pangox.h,pangox-private.h} modules/basic/basic-x.c: Move
pango_x_font_get_unknown_glyph() into public header since it is
used from modules.
* pango/pango-{context,font,fontmap,modules.utils}.h pango/Makefile.am:
Protect portions with PANGO_ENABLE_BACKEND to shrink the public API.
* pango/*.h: Use G_BEGIN/END_DECLS
* examples/viewer-qt.[cc,h]: Fix for changes to font listing API,
PangoFontDescription.
* pango/pango-indic.h modules/indic/*: Since we install this
header fix it up to Pango conventions, namespece
ZERO_WIDTH_JOINER, ZERO_WIDTH_NON_JOINER.
* docs/pango-sections.txt: Updated.
|
|
|
|
|
|
|
| |
Sun Aug 12 10:33:02 2001 Owen Taylor <otaylor@redhat.com>
* docs/Makefile.am pango/Makefile.am: Set GPATH to fix srcdir !=
builddir problems with GNU make.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sat Jun 9 17:36:09 2001 Owen Taylor <otaylor@redhat.com>
* pango/pango-types.h pango/pango-utils.c: Add a new PangoLanguage
type to represent language tags; these can efficiently be compared
and don't need to be copied. Also add pango_language_matches()
to match a language tag against a pattern.
* pango/pango-item.[ch] pango/pango-layout.c: Move extra_attrs
from PangoItem to PangoAnalysis. Add a language tag field to
PangoAnalysis. (#55894)
* pango/pango-attributes.[ch] (pango_attr_iterator_get_font): Return
the language tag as well.
* pango/pango-attributes.[ch]: Rename PangoAttrLang to PangoAttrLanguage,
and make it hold a PangoLanguage.
* pango/pango-context.[ch]: Rename pango_context_{get,set}_lang() to
pango_context_{get,set}_language().
* **.[ch]: Adapt to PangoLanguage and s/lang/language/ changes.
* modules/basic/basic-x.c modules/basic/tables-big.i: Add support
for ordering character sets differently for different language
tags.
* pango/itemize.c: Remove old, unused file.
* pango/pango-context.c (pango_itemize): Reduce number of mallocs
by allocating one array of PangoAnalysis instead of many arrays.
|
|
|
|
|
|
|
|
|
|
|
| |
2001-06-12 Havoc Pennington <hp@redhat.com>
* docs/Makefile.am (dist-hook): don't ignore errors from missing
index.sgml
* NEWS: update
* configure.in: increment version to 0.17
|
|
|
|
|
|
|
|
| |
Thu Jun 7 14:06:25 2001 Owen Taylor <otaylor@redhat.com>
* pango/pango-layout.c (pango_layout_move_cursor_visually):
Add a 'strong' parameter to allow moving either the strong
or the weak cursor visually, instead of the strong cursor.
|
|
|
|
|
|
|
| |
Tue Jun 5 10:40:17 2001 Owen Taylor <otaylor@redhat.com>
* docs/reference/tmpl/*.smgl: Patch from Matthias
Clasen fixing various typos. (#55744)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fri May 4 11:07:04 2001 Owen Taylor <otaylor@redhat.com>
* NEWS: Update for 0.16
* docs/pango-sections.txt: Update.
* configure.in (PANGO_MINOR_VERSION): 0.16
Wed May 2 11:57:45 2001 Owen Taylor <otaylor@redhat.com>
* examples/Makefile.am (QT_LIBS): Remove space that
was confusing libtool.
|
|
|
|
|
|
|
|
|
|
|
| |
2001-04-16 Havoc Pennington <hp@pobox.com>
* pango/pango-glyph.h: Removed pango_justify(), since it has no
implementation that I can find.
* pango/pango-attributes.c: docs
* pango/pango-layout.c: docs
|
| |
|
|
|
|
|
|
|
|
|
| |
Mon Apr 16 14:26:54 2001 Owen Taylor <otaylor@redhat.com>
* docs/pango-sections.txt: Update.
* docs/Makefile.am (EXTRA_DIST): Update to the latest
version.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tue Apr 3 15:05:19 2001 Owen Taylor <otaylor@redhat.com>
* Release 0.14
* NEWS: updated.
* pango/pango/opentype/Makefile.am: make dist fixes.
* configure.in (PANGO_MINOR_VERSION): Up to 0.14
|
|
|
|
|
|
|
|
|
|
| |
Fri Mar 9 11:57:46 2001 Owen Taylor <otaylor@redhat.com>
* pango/pangox.c (pango_x_find_subfont): Remove a lot of
instances of "Error parsing ligature info" that somehow
crept in.
* docs/*: Some makefile tweaks, structure updates.
|
|
|
|
|
|
|
|
|
|
| |
2001-02-28 Havoc Pennington <hp@redhat.com>
* pango/pango-font.h (struct _PangoFontMetrics): add
approximate_digit_width field
* pango/pangox.c (pango_x_font_get_metrics): make up an
approximate digit width number
|
|
|
|
|
|
|
|
|
|
| |
2001-02-28 Havoc Pennington <hp@redhat.com>
* pango/pango-font.h (struct _PangoFontMetrics): Add
approximate_char_width field
* pango/pangox.c (get_font_metrics_from_subfonts): "compute" the
approximate char width. Other backends need to add this.
|
|
|
|
|
|
|
|
|
| |
Mon Feb 12 12:45:16 2001 Owen Taylor <otaylor@redhat.com>
* pango/Makefile.am: srcdir != build dir fix.
* docs/Makefile.am: Switching over to the new gtk-doc
Makefile.am.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sun Feb 4 07:48:47 2001 Tim Janik <timj@gtk.org>
* pango/pango-attributes.c (pango_color_get_type): pass 0 as
first argument to g_type_init().
* pango/pangoxft-fontmap.c (pango_xft_get_font_map):
* pango/pangowin32-fontmap.c (pango_win32_font_map_for_display):
* pango/pangoft2-fontmap.c (pango_ft2_font_map_for_display):
* pango/pangox-fontmap.c (pango_x_font_map_for_display):
* pango/pango-context.c (pango_context_new): likewise.
* i dare saying that i doubt the usefullness of all these
g_type_init() calls though.
|
|
|
|
|
|
|
| |
Thu Jan 25 14:47:17 2001 Owen Taylor <otaylor@redhat.com>
* pango/pango-sections.txt pango/pango-docs.sgml pango/tmpl/*:
Updates for new functions.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sat Jan 6 20:23:54 2001 Owen Taylor <otaylor@redhat.com>
* modules/arabic/arabic-x.c (arabic_engine_shape): Adapt
to new g_utf8_to_ucs4() prototype.
* modules/basic/basic-ft2.c: Include pango-engine.h
* pango/pangoft2.h: Don't include pango.h, which would
pull in pango-enums.h and thus break module building,
just include neeeded pango-layout.h
|
|
|
|
|
|
|
| |
Fri Jan 5 16:12:37 2001 Owen Taylor <otaylor@redhat.com>
* modules/arabic/{arabic-xft,arabic}.c pango/{pango-context.c,pangoft.c,pangox.c}:
Adopt to new prototype for g_utf8_to_ucs4 (etc.).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Wed Dec 20 19:53:09 2000 Owen Taylor <otaylor@redhat.com>
* docs/Makefile.am (IGNORE_HFILES): Add opentype/.
* modules/{basic/basic,arabic/arabic}-xft.c: Include
pango-engine.h.
* pango/pangoxft.h: Don't include pango.h to avoid
getting pango-enum-types.h.
* pango/Makefile.am (pangoinclude_HEADERS): Move
XFT_HFILES out of pango_headers, since mkenums.pl
shouldn't be run on it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fri Nov 17 16:12:34 2000 Owen Taylor <otaylor@redhat.com>
* Released 0.13
* NEWS: Updates for 0.13
Fri Nov 17 16:04:19 2000 Owen Taylor <otaylor@redhat.com>
* tools/Makefile.am (EXTRA_DIST): Add maps/tis-620
* Makefile.am (EXTRA_DIST): Added TODO.xml
* pango/Makefile.am (EXTRA_DIST): Add .def files
for Win32.
* examples/Makefile.am (EXTRA_DIST): Add a couple
of missing files.
* docs/Makefile.am (dist-hook): Add back accidentally
removed rule to distribute TEXT/*.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* docs/pango-sections.txt docs/tmpl/modules.sgml: Add
pango_module_register ().
* pango/modules.c: Make ordering of module lookup
predictable.
* pango/modules.c (pango_module_register): Add a
useful doc comment.
* pango/pango-modules.[ch]: Fix indentation.
* .cvsusers: Added
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tue Nov 14 11:10:24 2000 Owen Taylor <otaylor@redhat.com>
* pango/pango-layout.c (pango_layout_run_get_extents):
Fix low underline code to deal with run_ink == NULL.
* pango/pango-utils.c (pango_read_line): Return number
of lines read to allow decent parse errors line numbers.
* pango/pangox-fontmap.c (pango_x_font_map_read_alias_file):
Fix line number count.
* examples/pangox.aliases: Include extra international fonts
for all styles, not just roman, reindent so it looks
halfway legible.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-11-13 Havoc Pennington <hp@redhat.com>
* docs/pango-sections.txt: Add new PangoLayoutIter entry points
* pango/glyphstring.c (pango_glyph_string_extents_range): New
function
* pango/pango-layout.c: Create PangoLayoutIter for iterating over
a layout's visual elements
* pango/pango-layout.c (pango_layout_check_lines): plug
a memleak (attr iterator not freed)
* pango/pango-tabs.c (pango_tab_array_free): plug a memleak
(array->tabs not freed)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mon Nov 13 09:17:34 2000 Owen Taylor <otaylor@redhat.com>
* pango/pangox.c: Remove fribidi include.
* pango.pc.in (Requires): Substitute fribidi reference only
when necessary
* Makefile.am (pkgconfigdir): pkgconfigdir is $(libdir)/pkgconfig
* modules/indic/Makefile.am (EXTRA_DIST): Add pango-indic-script.h
* fonts/Makefile.am (EXTRA_DIST): Remove devnag*
* configure.in: Up version to 0.13
* docs/pango-docs.sgml: Reorganize, add all new chapters.
* docs/pango-sections.txt: Update
* docs/Makefile.am (IGNORE_HFILES): add mini-fribidi
pango-intset.h
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-11-13 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* pango/pango-attributes.c, pango/pango-attributes.h: Renamed
pango_attribute_compare to pango_attribute_equal. Renamed compare
member of PangoAttrClass to equal. Renamed some static functions
from ..._compare to ..._equal.
* pango/fonts.c, pango/pango-font.h, pango/pango-context.c:
Renamed pango_font_description_compare to
pango_font_description_equal.
* docs/pango-sections.txt, docs/tmpl/fonts.sgml,
docs/tmpl/text-attributes.sgml: Changed accordingly.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sun Nov 12 16:07:06 2000 Owen Taylor <otaylor@redhat.com>
* configure.in pango/pango-utils.[ch] pango/Makefile.am
pango/mini-fribidi/*: Include a stripped-down version of fribidi
to avoid the extra dependency. No fribidi symbols are
exported so conflicts with the real fribidi should not
happen. Library can optionally be compiled with the
real libfribidi.
* pango/pango-utils.[ch]: Wrappers for
fribidi_ functions when compiling with fribiid.
* modules/basic/basic-ft2.c modules/basic/basic-win32.c
modules/basic/basic.c modules/thai/thai.c pango/Makefile.am
pango/itemize.c pango/pango-context.c pango/pangoft2.c
pango/pangowin32.c pango/pangox.c: Use pango_ versions of fribidi
functions.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-11-01 Havoc Pennington <hp@pobox.com>
* pango/pango-attributes.c (pango_attr_scale_new): Add a new
attribute for scaling a font; also required adding PangoAttrFloat.
(pango_attr_iterator_get_font): Add PANGO_ATTR_SCALE handling.
* pango/pango-utils.c (pango_parse_stretch): Take a plain string
not a GString
(pango_parse_weight): ditto
(pango_parse_variant): ditto
(pango_parse_style): ditto
* pango/pangox-fontmap.c (pango_x_font_map_read_alias_file): pass
GString::str instead of the GString itself to pango_parse_*
* pango/pangoft2-fontmap.c (pango_ft2_insert_face): ditto
* pango/pangowin32-fontmap.c
(pango_win32_font_map_read_alias_file): ditto
* pango/pango-layout.c (get_tab_pos): adapt to new pango_itemize()
signature
(pango_layout_check_lines): Raise attr list copy/creation out of
the loop over paragraphs. Adapt to pango_itemize() changes.
* pango/pango-context.c (pango_itemize): pass in a starting
index and a cached iterator
(add_engines): Easy optimization, pass in
n_chars instead of recomputing it. Also, pass on the start
index and cached iterator.
* docs/pango-sections.txt: Add new stuff
docs/pango_markup.sgml: Docs on markup format
* pango/pango-layout.c (pango_layout_get_attributes): New function
to retrieve the AttrList from a layout
(pango_layout_set_markup): Set layout from markup
(pango_layout_set_markup_with_accel): Set layout from markup
including accelerator parsing.
* pango/pango-attributes.h (pango_parse_markup): New function to
convert a tag string to an attribute list
* pango/pango-markup.c (pango_parse_markup): implement
* docs/Makefile.am, docs/pango-docs.sgml, docs/pango-sections.txt,
docs/pango_markup.sgml: oooooh, documentation for the above patch!
* docs/tmpl/pango-unused.sgml: Remove from CVS; just causes
problems, and was full of checked-in conflict markers.
|
| |
|