diff options
author | Tor Lillqvist <tml@iki.fi> | 2000-10-03 19:04:34 +0000 |
---|---|---|
committer | Tor Lillqvist <tml@src.gnome.org> | 2000-10-03 19:04:34 +0000 |
commit | 9b359e9b7c20a134363f2383902519d73d130e68 (patch) | |
tree | bdf8e74a67b9d5783bf2b263662d518d557a7f21 /pango/pango.def | |
parent | 6ed8c4f1d4f27507919db74990fa9bdd3681ad7e (diff) | |
download | pango-9b359e9b7c20a134363f2383902519d73d130e68.tar.gz |
pango/pango.def Add new entry points.
2000-10-03 Tor Lillqvist <tml@iki.fi>
* pango/pango.def
* pango/pangoft2.def: Add new entry points.
* pango/pango-coverage.c (pango_coverage_set): Remove unnecessary
loop calling memset() with same parameters 64 times ;-)
* pango/makefile.mingw.in (PANGO_OBJS): Add pango-tabs.o.
Some small changes that have been laying around on my disk. The
Win32 and FT2 backends aren't "production quality" yet. For
speedup, need to cache at least the coverage info.
* pango/pangoft2.c (pango_ft2_get_coverage): New function.
* modules/basic/basic-win32.c: Use "BasicScriptEngineLangWin32" to
be unique.
* modules/basic/basic-ft2.c: Add comments explaining what Unicode
ranges the table entries covers. Use "BasicScriptEngineLangFT2" to
be unique.
(basic_engine_get_coverage): Test calling
pango_ft2_get_coverage().
(basic_engine_ft2_new): Set corect engine type. Not that this
apparently is used for anything, the X11 basic shaper module also
sets its type as TYPE_LANG.
* examples/viewer-ft2.c (split_paragraphs): Just end the string
upon encountering an invalid character. Don't return.
Diffstat (limited to 'pango/pango.def')
-rw-r--r-- | pango/pango.def | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/pango/pango.def b/pango/pango.def index 982162c5..0037f85f 100644 --- a/pango/pango.def +++ b/pango/pango.def @@ -97,6 +97,7 @@ EXPORTS pango_layout_get_pixel_size pango_layout_get_size pango_layout_get_spacing + pango_layout_get_tabs pango_layout_get_type pango_layout_get_width pango_layout_index_to_pos @@ -115,6 +116,7 @@ EXPORTS pango_layout_set_indent pango_layout_set_justify pango_layout_set_spacing + pango_layout_set_tabs pango_layout_set_text pango_layout_set_width pango_layout_xy_to_index @@ -132,4 +134,14 @@ EXPORTS pango_shape pango_skip_space pango_split_file_list + pango_tab_array_copy + pango_tab_array_free + pango_tab_array_get_size + pango_tab_array_get_tab + pango_tab_array_get_tabs + pango_tab_array_new + pango_tab_array_new_with_positions + pango_tab_array_get_positions_in_pixels + pango_tab_array_resize + pango_tab_array_set_tab pango_trim_string |