diff options
author | Behdad Esfahbod <behdad@gnome.org> | 2007-05-14 04:02:58 +0000 |
---|---|---|
committer | Behdad Esfahbod <behdad@src.gnome.org> | 2007-05-14 04:02:58 +0000 |
commit | 5268099b137dee60aacc04cbeb5051242c35b256 (patch) | |
tree | c974955ad45cabb06fd7166f7507c1ba8541e547 /docs/pango-docs.sgml | |
parent | 9f09571a932149e77ceeb7ccec8bd7bdea6aac4a (diff) | |
download | pango-5268099b137dee60aacc04cbeb5051242c35b256.tar.gz |
Part of Bug 325714 – Pango should respect $LANGUAGE
2007-05-13 Behdad Esfahbod <behdad@gnome.org>
Part of Bug 325714 – Pango should respect $LANGUAGE
* pango/pango-ot.h:
* pango/pango-ot-private.h:
* pango/pango-ot-tag.c (pango_ot_tag_from_script),
(pango_ot_tag_from_language):
* pango/pango-ot-info.c (pango_ot_info_find_script),
(pango_ot_info_find_language), (pango_ot_info_find_feature),
(pango_ot_info_list_languages), (pango_ot_info_list_features):
* pango/pango-ot-ruleset.c (pango_ot_ruleset_new),
(pango_ot_ruleset_new_for), (pango_ot_ruleset_add_feature),
(pango_ot_ruleset_maybe_add_feature),
(pango_ot_ruleset_maybe_add_features):
Add new engine API:
PANGO_OT_NO_FEATURE
PANGO_OT_NO_SCRIPT
PANGO_OT_TAG_DEFAULT_SCRIPT
PANGO_OT_TAG_DEFAULT_LANGUAGE
pango_ot_ruleset_new_for()
pango_ot_ruleset_maybe_add_feature()
pango_ot_ruleset_maybe_add_features()
Using pango_ot_ruleset_new_for() and
pango_ot_ruleset_maybe_add_features() drastically simplifies ruleset
building in modules, and does correct script and language selection
too. Modules need to be updated to use it though.
* docs/pango-docs.sgml:
* docs/pango-sections.txt:
* docs/tmpl/opentype.sgml:
Update.
svn path=/trunk/; revision=2284
Diffstat (limited to 'docs/pango-docs.sgml')
-rw-r--r-- | docs/pango-docs.sgml | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/docs/pango-docs.sgml b/docs/pango-docs.sgml index b8670dec..3c82eeec 100644 --- a/docs/pango-docs.sgml +++ b/docs/pango-docs.sgml @@ -18,7 +18,7 @@ <!ENTITY pango-Win32-Fonts-and-Rendering SYSTEM "xml/win32-fonts.xml"> <!ENTITY pango-FreeType-Fonts-and-Rendering SYSTEM "xml/freetype-fonts.xml"> <!ENTITY pango-Xft-Fonts-and-Rendering SYSTEM "xml/xft-fonts.xml"> -<!ENTITY pango-ATSUI-Fonts-and-Rendering SYSTEM "xml/atsui-fonts.xml"> +<!ENTITY pango-ATSUI-Fonts SYSTEM "xml/atsui-fonts.xml"> <!ENTITY pangocairo SYSTEM "xml/pangocairo.xml"> <!ENTITY PangoFcFontMap SYSTEM "xml/pangofc-fontmap.xml"> <!ENTITY PangoFcFont SYSTEM "xml/pangofc-font.xml"> @@ -57,7 +57,7 @@ &pango-FreeType-Fonts-and-Rendering; &pango-Xft-Fonts-and-Rendering; &pangocairo; - &pango-ATSUI-Fonts-and-Rendering; + &pango-ATSUI-Fonts; &pango-X-Fonts-and-Rendering; </chapter> @@ -87,36 +87,38 @@ <title>Object Hierarchy</title> &pango-tree-index; </chapter> - <index/> - <index role="deprecated"> + <index id="index-all"> + <title>Index</title> + </index> + <index id="index-deprecated" role="deprecated"> <title>Index of deprecated symbols</title> </index> - <index role="1.2"> + <index id="index-1.2" role="1.2"> <title>Index of new symbols in 1.2</title> </index> - <index role="1.4"> + <index id="index-1.4" role="1.4"> <title>Index of new symbols in 1.4</title> </index> - <index role="1.6"> + <index id="index-1.6" role="1.6"> <title>Index of new symbols in 1.6</title> </index> - <index role="1.8"> + <index id="index-1.8" role="1.8"> <title>Index of new symbols in 1.8</title> </index> - <index role="1.10"> + <index id="index-1.10" role="1.10"> <title>Index of new symbols in 1.10</title> </index> - <index role="1.12"> + <index id="index-1.12" role="1.12"> <title>Index of new symbols in 1.12</title> </index> - <index role="1.14"> + <index id="index-1.14" role="1.14"> <title>Index of new symbols in 1.14</title> </index> - <index role="1.16"> + <index id="index-1.16" role="1.16"> <title>Index of new symbols in 1.16</title> </index> - <index role="1.18"> + <index id="index-1.18" role="1.18"> <title>Index of new symbols in 1.18</title> </index> </book> |