summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-1-10
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog.pre-1-10')
-rw-r--r--ChangeLog.pre-1-1019
1 files changed, 18 insertions, 1 deletions
diff --git a/ChangeLog.pre-1-10 b/ChangeLog.pre-1-10
index 23a236d1..7c2fee45 100644
--- a/ChangeLog.pre-1-10
+++ b/ChangeLog.pre-1-10
@@ -1,3 +1,20 @@
+2002-10-24 Tor Lillqvist <tml@iki.fi>
+
+ * modules/basic/basic-win32.c: Update the non-Uniscribe ranges to
+ cover some more simple scripts.
+
+ (itemize_shape_and_place): Handle unknown glyphs.
+
+ (script_engine_list): Only return the "everything" range if
+ Uniscribe is available. It would be nice to build up a more
+ specific range list based on the information ScriptGetProperties()
+ returns. That function lists information about each script the
+ Uniscribe version used can handle. Unfortunately, though, the
+ information is severely limited. It doesn't tell what Unicode
+ blocks a script covers. It only gives one language that uses
+ that script, and sometimes an charset number, but for most scripts
+ just the totally useless DEFAULT_CHARSET.
+
2002-10-22 Tor Lillqvist <tml@iki.fi>
* configure.in: Add --with-usp10 flag to indicate where to find
@@ -35,7 +52,7 @@
DLL usp10.dll is present, use Uniscribe.
(uniscribe_shape, itemize_shape_and_place,
set_up_pango_log_clusters, convert_log_clusters_to_byte_offsets,
- make_langid): New functions.
+ make_langid, init_uniscribe): New functions.
(dump_glyphs_and_log_clusters, lang_name, charset_name): Debugging
functions.