summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-1-2
diff options
context:
space:
mode:
authorTor Lillqvist <tml@iki.fi>2002-10-24 20:35:40 +0000
committerTor Lillqvist <tml@src.gnome.org>2002-10-24 20:35:40 +0000
commitba8f317864434deb515d4e14edf565b33d7e8585 (patch)
tree128855bcc753aa40ab51e0531026db9a08acb702 /ChangeLog.pre-1-2
parent62db11bb5d57a762df1d055ba1c23043e3de9704 (diff)
downloadpango-ba8f317864434deb515d4e14edf565b33d7e8585.tar.gz
Update the non-Uniscribe ranges to cover some more simple scripts.
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.
Diffstat (limited to 'ChangeLog.pre-1-2')
-rw-r--r--ChangeLog.pre-1-219
1 files changed, 18 insertions, 1 deletions
diff --git a/ChangeLog.pre-1-2 b/ChangeLog.pre-1-2
index 23a236d1..7c2fee45 100644
--- a/ChangeLog.pre-1-2
+++ b/ChangeLog.pre-1-2
@@ -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.