2 This directory contains support for Unicode normalization and collation.
6 - run "make" in this directory. It requires internet access for the
7 first time to download dependency files from the web.
9 - apply "managed-collation.patch" in this directory.
13 Set environment MONO_USE_MANAGED_COLLATION=yes.
15 Note that it is still highly unstable and not ready to be used yet.
16 Currently it is lilely to lead a Catastrophe.
20 There are several files to be autogenerated:
22 - MSCompatUnicodeTableGenerated.cs : support for collation, but
23 for standalone testing purpose.
24 - Normalization.cs : support for String.Normalize()
25 - CollationElementTable.cs : used in code generators which generate
27 - ../collation.core.bin,
28 ../collation.tailoring.bin,
29 ../collation.cjkCHS.bin,
30 ../collation.cjkCHT.bin,
31 ../collation.cjkJA.bin,
32 ../collation.cjkKO.bin,
33 ../collation.cjkKOlv2.bin : collation table binary resoueces.
35 Run "make" to generate those files. At least binary resources are
36 required when you applied the patch.
40 Many of the files in this directory are subject to change (for
41 example, being rewritten to generate resource files and possibly
42 C header like char-conversions.h and culture-info-table.h in the
45 Atsushi Eno <atsushi@ximian.com>