From ce89f70176943117f8cd06408270391287c81a45 Mon Sep 17 00:00:00 2001
From: Vladimir Weinstein
Date: Tue, 7 Dec 1999 00:07:29 +0000
Subject: [PATCH] ICU-157 reflecting the changes in data handling
X-SVN-Rev: 324
---
icu4c/readme.html | 41 ++++++++++++++++++++++-------------------
1 file changed, 22 insertions(+), 19 deletions(-)
diff --git a/icu4c/readme.html b/icu4c/readme.html
index 2fa3271be48..6a664e2b432 100644
--- a/icu4c/readme.html
+++ b/icu4c/readme.html
@@ -35,9 +35,7 @@ Reserved.
Platform Dependencies
Important Notes regarding Win32
How to Install/Build
- How to add a locale data file
- How to add resource bundle data to your application
- Where Collation Data is Stored
+ How ICU handles data
Character Set Conversion Information
Programming Notes
Where to Find More Information
@@ -157,23 +155,24 @@ drive and any directory on that drive that you chose to install icu into.
UCM files which contain mapping tables {from,to} Unicode in text format
CNV files are non-portable packed binary conversion data generated by the makeconv
tool.
+ icudata.dll file contains data files in a dynamic loadable library format. At this
+ moment, this file contains CNV files, converter aliases, timezone data and Unicode
+ character names. Please read udata.html for more
+ information.
+ icudata.dat file contains data files in a memory mapped file format. At this moment,
+ this file contains CNV files, converter aliases, timezone data and Unicode character
+ names. Please read udata.html for more information.
- $Root\source\tools\genrb |
- This tool converts the portable locale data files in text format to
- machine-specific binary format for resource bundle performance efficiency. |
+ $Root\source\tools |
+ Tools for generating the data files. Data files are generated by invoking
+ $Root\source\tools\makedata.bat on Win32 or $Root\source\make install on Unix. |
- $Root\source\tools\gencol |
- This tool converts the collation rules in the portable locale data files
- in text format to machine-specific binary collation data. |
-
-
- $Root\source\tools\makeconv |
- This tool converts the native encoding to/from UCS-2 mapping table in text
- format to machine-specific binary format. |
+ $Root\source\samples |
+ Various sample programs that use ICU |
@@ -435,8 +434,10 @@ respective directory. They have to be built in the following order:
the test suite.
Regarding the test suite, please read the directions in docs/intltest.html
and docs/cintltst.html
+
-
+How ICU handles data
+
How to add a locale data file
@@ -743,10 +744,12 @@ int32_t get2dArrayElement(int32_t rowIndex,
http://www.ibm.com/java/tools/international-classes/ is a pointer to general
information about the International Classes For Unicode.
-html/aindex.html is an alphabetical index to detailed
-API documentation.
-html/HIERjava.html is a hierarchical index to detailed
-API documentation.
+docs\udata.html is a raw draft of ICU data handling.
+
+html/aindex.html is an alphabetical index to
+detailed API documentation.
+html/HIERjava.html is a hierarchical index to
+detailed API documentation.
docs\collate.html is an overview to Collation.