diff options
author | Matthias Clasen <matthiasc@src.gnome.org> | 2002-12-07 23:30:38 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2002-12-07 23:30:38 +0000 |
commit | 5bc1d0097c92379bc223bd4d968c3feffe5f233d (patch) | |
tree | a10a5f09469322624c65fd356b4e51e6f00694dd | |
parent | 77741531e266f127839c7bb8fefcea43f3c5ebe0 (diff) | |
download | pango-5bc1d0097c92379bc223bd4d968c3feffe5f233d.tar.gz |
Document PangoIndicScript. Document.
* docs/tmpl/pango-indic.sgml: Document PangoIndicScript.
* pango/pangowin32.c (pango_win32_get_dc): Document.
-rw-r--r-- | ChangeLog | 8 | ||||
-rw-r--r-- | ChangeLog.pre-1-10 | 8 | ||||
-rw-r--r-- | ChangeLog.pre-1-2 | 8 | ||||
-rw-r--r-- | ChangeLog.pre-1-4 | 8 | ||||
-rw-r--r-- | ChangeLog.pre-1-6 | 8 | ||||
-rw-r--r-- | ChangeLog.pre-1-8 | 8 | ||||
-rw-r--r-- | docs/tmpl/pango-indic.sgml | 22 | ||||
-rw-r--r-- | pango/pangowin32.c | 7 |
8 files changed, 69 insertions, 8 deletions
@@ -1,3 +1,11 @@ +2002-12-08 Matthias Clasen <maclas@gmx.de> + + * docs/tmpl/pango-indic.sgml: Document PangoIndicScript. + +2002-12-07 Matthias Clasen <maclas@gmx.de> + + * pango/pangowin32.c (pango_win32_get_dc): Document. + Sat Dec 7 01:05:25 2002 Owen Taylor <otaylor@redhat.com> * pango/pangofc-fontmap.cI (pango_fc_font_map_get_patterns): diff --git a/ChangeLog.pre-1-10 b/ChangeLog.pre-1-10 index 4cc4a08b..9ad52b6c 100644 --- a/ChangeLog.pre-1-10 +++ b/ChangeLog.pre-1-10 @@ -1,3 +1,11 @@ +2002-12-08 Matthias Clasen <maclas@gmx.de> + + * docs/tmpl/pango-indic.sgml: Document PangoIndicScript. + +2002-12-07 Matthias Clasen <maclas@gmx.de> + + * pango/pangowin32.c (pango_win32_get_dc): Document. + Sat Dec 7 01:05:25 2002 Owen Taylor <otaylor@redhat.com> * pango/pangofc-fontmap.cI (pango_fc_font_map_get_patterns): diff --git a/ChangeLog.pre-1-2 b/ChangeLog.pre-1-2 index 4cc4a08b..9ad52b6c 100644 --- a/ChangeLog.pre-1-2 +++ b/ChangeLog.pre-1-2 @@ -1,3 +1,11 @@ +2002-12-08 Matthias Clasen <maclas@gmx.de> + + * docs/tmpl/pango-indic.sgml: Document PangoIndicScript. + +2002-12-07 Matthias Clasen <maclas@gmx.de> + + * pango/pangowin32.c (pango_win32_get_dc): Document. + Sat Dec 7 01:05:25 2002 Owen Taylor <otaylor@redhat.com> * pango/pangofc-fontmap.cI (pango_fc_font_map_get_patterns): diff --git a/ChangeLog.pre-1-4 b/ChangeLog.pre-1-4 index 4cc4a08b..9ad52b6c 100644 --- a/ChangeLog.pre-1-4 +++ b/ChangeLog.pre-1-4 @@ -1,3 +1,11 @@ +2002-12-08 Matthias Clasen <maclas@gmx.de> + + * docs/tmpl/pango-indic.sgml: Document PangoIndicScript. + +2002-12-07 Matthias Clasen <maclas@gmx.de> + + * pango/pangowin32.c (pango_win32_get_dc): Document. + Sat Dec 7 01:05:25 2002 Owen Taylor <otaylor@redhat.com> * pango/pangofc-fontmap.cI (pango_fc_font_map_get_patterns): diff --git a/ChangeLog.pre-1-6 b/ChangeLog.pre-1-6 index 4cc4a08b..9ad52b6c 100644 --- a/ChangeLog.pre-1-6 +++ b/ChangeLog.pre-1-6 @@ -1,3 +1,11 @@ +2002-12-08 Matthias Clasen <maclas@gmx.de> + + * docs/tmpl/pango-indic.sgml: Document PangoIndicScript. + +2002-12-07 Matthias Clasen <maclas@gmx.de> + + * pango/pangowin32.c (pango_win32_get_dc): Document. + Sat Dec 7 01:05:25 2002 Owen Taylor <otaylor@redhat.com> * pango/pangofc-fontmap.cI (pango_fc_font_map_get_patterns): diff --git a/ChangeLog.pre-1-8 b/ChangeLog.pre-1-8 index 4cc4a08b..9ad52b6c 100644 --- a/ChangeLog.pre-1-8 +++ b/ChangeLog.pre-1-8 @@ -1,3 +1,11 @@ +2002-12-08 Matthias Clasen <maclas@gmx.de> + + * docs/tmpl/pango-indic.sgml: Document PangoIndicScript. + +2002-12-07 Matthias Clasen <maclas@gmx.de> + + * pango/pangowin32.c (pango_win32_get_dc): Document. + Sat Dec 7 01:05:25 2002 Owen Taylor <otaylor@redhat.com> * pango/pangofc-fontmap.cI (pango_fc_font_map_get_patterns): diff --git a/docs/tmpl/pango-indic.sgml b/docs/tmpl/pango-indic.sgml index 3c8bf16f..333d3ed9 100644 --- a/docs/tmpl/pango-indic.sgml +++ b/docs/tmpl/pango-indic.sgml @@ -6,7 +6,7 @@ Indic support for legacy shaper engines. <!-- ##### SECTION Long_Description ##### --> <para> -The <function>pango_indic_*</function> functiosn are used to +The <function>pango_indic_*</function> functions are used to implement indic shaping support for certain legacy shaping engines, in particular the shaping engines for bitmap X fonts. These are basically internal routines and should not be @@ -34,15 +34,21 @@ The Unicode character 'ZERO WIDTH JOINER', 0x200d. <!-- ##### STRUCT PangoIndicScript ##### --> <para> - +The <structname>PangoIndicScript</structname> struct contains a few +script-dependent functions which are used by the +<function>pango_indic_*</function> functions. +Renderers must provide a suitable <structname>PangoIndicScript</structname> +struct. </para> -@name: -@is_prefixing_vowel: -@is_vowel_sign: -@vowel_sign_to_matra: -@is_vowel_half: -@vowel_split: +@name: the name of the script. +@is_prefixing_vowel: determines whether a vowel is left-joining. +@is_vowel_sign: determines whether the given character is a vowel sign. +@vowel_sign_to_matra: converts a vowel sign to a matra (abbreviated form). +@is_vowel_half: determines whether the given character is part of a two-part +vowel. This is an optional function. +@vowel_split: returns whether the given vowel can be split and the pieces in +which it can be split. This is an optional function. <!-- ##### FUNCTION pango_indic_shift_vowels ##### --> <para> diff --git a/pango/pangowin32.c b/pango/pangowin32.c index 20fcc985..5b59dec2 100644 --- a/pango/pangowin32.c +++ b/pango/pangowin32.c @@ -178,6 +178,13 @@ pango_win32_font_init (PangoWin32Font *win32font) win32font->glyph_info = g_hash_table_new_full (NULL, NULL, NULL, g_free); } +/** + * pango_win32_get_dc: + * + * Obtains a handle to the Windows device context that is used by Pango. + * + * Return value: A handle to the Windows device context that is used by Pango. + **/ HDC pango_win32_get_dc (void) { |