summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-1-10
diff options
context:
space:
mode:
authorTor Lillqvist <tml@iki.fi>2003-08-07 02:56:36 +0000
committerTor Lillqvist <tml@src.gnome.org>2003-08-07 02:56:36 +0000
commite2f4d1dc15dc6664246780e51eb7664d023c0a07 (patch)
tree311532c3423d713a2b100c0d370c64631f7dc15b /ChangeLog.pre-1-10
parente5661fe5f8cc2c7ecb992e16f6d69445e3365d4f (diff)
downloadpango-e2f4d1dc15dc6664246780e51eb7664d023c0a07.tar.gz
New function. Uses the Uniscribe ScriptIsSimple() function to check if
2003-08-05 Tor Lillqvist <tml@iki.fi> * modules/basic/basic-win32.c (text_is_simple): New function. Uses the Uniscribe ScriptIsSimple() function to check if Uniscribe shaping is needed for a piece of text. (basic_engine_shape): Use it, to avoid calling Uniscribe to shape non-complex text. Produces dramatic speedup according to tests by Hans Breuer. (init_uniscribe): No need for the PANGO_WIN32_NO_UNISCRIBE environment variable any longer.
Diffstat (limited to 'ChangeLog.pre-1-10')
-rw-r--r--ChangeLog.pre-1-1013
1 files changed, 13 insertions, 0 deletions
diff --git a/ChangeLog.pre-1-10 b/ChangeLog.pre-1-10
index 34b05d47..fef9b8f2 100644
--- a/ChangeLog.pre-1-10
+++ b/ChangeLog.pre-1-10
@@ -1,3 +1,16 @@
+2003-08-05 Tor Lillqvist <tml@iki.fi>
+
+ * modules/basic/basic-win32.c (text_is_simple): New function. Uses
+ the Uniscribe ScriptIsSimple() function to check if Uniscribe
+ shaping is needed for a piece of text.
+
+ (basic_engine_shape): Use it, to avoid calling Uniscribe to shape
+ non-complex text. Produces dramatic speedup according to tests by
+ Hans Breuer.
+
+ (init_uniscribe): No need for the PANGO_WIN32_NO_UNISCRIBE
+ environment variable any longer.
+
Mon Aug 4 01:12:35 2003 Soeren Sandmann <sandmann@daimi.au.dk>
* tools/gen-script-for-lang.c (get_script_name): Fix C99 variable