diff options
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | ChangeLog.pre-1-10 | 9 | ||||
-rw-r--r-- | ChangeLog.pre-1-8 | 9 | ||||
-rw-r--r-- | modules/basic/basic-win32.c | 11 | ||||
-rw-r--r-- | pango/pango.def | 15 |
5 files changed, 42 insertions, 11 deletions
@@ -1,3 +1,12 @@ +2004-09-25 Tor Lillqvist <tml@iki.fi> + + * pango/pango.def: Add the new pango_renderer_* symbols. + + * modules/basic/basic-win32.c (basic_engine_covers, + basic_engine_win32_class_init): Remove the implementation of the + covers method. It was wrong anyway, and unnecessary. No need to + override the default implementation. (#152997) + Fri Sep 24 15:05:02 2004 Owen Taylor <otaylor@redhat.com> * pango/pango-renderer.c (pango_renderer_draw_glyphs): diff --git a/ChangeLog.pre-1-10 b/ChangeLog.pre-1-10 index bcb6c59e..6d5bd3a8 100644 --- a/ChangeLog.pre-1-10 +++ b/ChangeLog.pre-1-10 @@ -1,3 +1,12 @@ +2004-09-25 Tor Lillqvist <tml@iki.fi> + + * pango/pango.def: Add the new pango_renderer_* symbols. + + * modules/basic/basic-win32.c (basic_engine_covers, + basic_engine_win32_class_init): Remove the implementation of the + covers method. It was wrong anyway, and unnecessary. No need to + override the default implementation. (#152997) + Fri Sep 24 15:05:02 2004 Owen Taylor <otaylor@redhat.com> * pango/pango-renderer.c (pango_renderer_draw_glyphs): diff --git a/ChangeLog.pre-1-8 b/ChangeLog.pre-1-8 index bcb6c59e..6d5bd3a8 100644 --- a/ChangeLog.pre-1-8 +++ b/ChangeLog.pre-1-8 @@ -1,3 +1,12 @@ +2004-09-25 Tor Lillqvist <tml@iki.fi> + + * pango/pango.def: Add the new pango_renderer_* symbols. + + * modules/basic/basic-win32.c (basic_engine_covers, + basic_engine_win32_class_init): Remove the implementation of the + covers method. It was wrong anyway, and unnecessary. No need to + override the default implementation. (#152997) + Fri Sep 24 15:05:02 2004 Owen Taylor <otaylor@redhat.com> * pango/pango-renderer.c (pango_renderer_draw_glyphs): diff --git a/modules/basic/basic-win32.c b/modules/basic/basic-win32.c index 2863cbb4..4b173f0d 100644 --- a/modules/basic/basic-win32.c +++ b/modules/basic/basic-win32.c @@ -1110,20 +1110,9 @@ init_uniscribe (void) #endif } -static PangoCoverageLevel -basic_engine_covers (PangoEngineShape *engine, - PangoFont *font, - PangoLanguage *lang, - gunichar wc) -{ - return PANGO_COVERAGE_EXACT; - return find_char (font, wc) ? PANGO_COVERAGE_EXACT : PANGO_COVERAGE_NONE; -} - static void basic_engine_win32_class_init (PangoEngineShapeClass *class) { - class->covers = basic_engine_covers; class->script_shape = basic_engine_shape; } diff --git a/pango/pango.def b/pango/pango.def index ac684068..1c62ea5b 100644 --- a/pango/pango.def +++ b/pango/pango.def @@ -268,6 +268,21 @@ EXPORTS pango_parse_variant pango_parse_weight pango_read_line + pango_renderer_activate + pango_renderer_deactivate + pango_renderer_draw_error_underline + pango_renderer_draw_glyph + pango_renderer_draw_glyphs + pango_renderer_draw_layout + pango_renderer_draw_layout_line + pango_renderer_draw_rectangle + pango_renderer_draw_trapezoid + pango_renderer_get_color + pango_renderer_get_matrix + pango_renderer_get_type + pango_renderer_part_changed + pango_renderer_set_color + pango_renderer_set_matrix pango_reorder_items pango_scan_int pango_scan_string |