From 6a788868a78636e6f1760b18e0b732288aecc6f3 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Wed, 20 Aug 2008 03:07:28 +0000 Subject: =?UTF-8?q?Bug=20473805=20=E2=80=93=20Add=20API=20enumerating=20sc?= =?UTF-8?q?ripts=20for=20a=20language?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 2008-08-18 Behdad Esfahbod Bug 473805 – Add API enumerating scripts for a language * docs/Makefile.am: * docs/pango-sections.txt: * docs/tmpl/scripts.sgml: * docs/tmpl/text-attributes.sgml: * docs/tmpl/utils.sgml: * pango/pango-language.c (pango_language_get_scripts), (pango_language_includes_script), (pango_script_get_sample_language): * pango/pango-language.h: * pango/pango-script.c: * pango/pango.def: Add a minor new public API: pango_language_get_scripts() This is what pango_language_includes_script() has been using internally. Previously one had to call that function over all possible script values to determine which scripts a language uses. The new API makes that much easier. svn path=/trunk/; revision=2693 --- docs/pango-sections.txt | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'docs/pango-sections.txt') diff --git a/docs/pango-sections.txt b/docs/pango-sections.txt index 772e70c5..c5b47c67 100644 --- a/docs/pango-sections.txt +++ b/docs/pango-sections.txt @@ -374,11 +374,6 @@ pango_color_parse pango_color_copy pango_color_free pango_color_to_string -PangoLanguage -PANGO_TYPE_LANGUAGE -pango_language_from_string -pango_language_to_string -pango_language_matches PangoAttrList PANGO_TYPE_ATTR_LIST @@ -406,7 +401,6 @@ pango_attr_type_get_type pango_attr_list_get_type pango_underline_get_type pango_color_get_type -pango_language_get_type
@@ -557,21 +551,29 @@ pango_ellipsize_mode_get_type
-Scripts +Scripts and Languages scripts -PangoScriptIter PangoScript PANGO_TYPE_SCRIPT +PangoScriptIter pango_script_for_unichar pango_script_get_sample_language -pango_language_includes_script pango_script_iter_new pango_script_iter_get_range pango_script_iter_next pango_script_iter_free +PangoLanguage +PANGO_TYPE_LANGUAGE +pango_language_from_string +pango_language_to_string +pango_language_matches +pango_language_includes_script +pango_language_get_scripts +pango_language_get_default +pango_language_get_sample_string pango_script_get_type -PangoScriptForLang +pango_language_get_type
@@ -1057,8 +1059,6 @@ pango_parse_stretch pango_get_sysconf_subdirectory pango_get_lib_subdirectory pango_log2vis_get_embedding_levels -pango_language_get_default -pango_language_get_sample_string pango_is_zero_width pango_quantize_line_geometry
-- cgit v1.2.1