This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
e71aad5401f3733ff00f605e077348b87108e832
[perl5.git] / lib / unicore / README.perl
1 The *.txt files were copied from
2
3         http://www.unicode.org/Public/UNIDATA/
4
5 as of Unicode 4.0.0 (April 2003).
6
7 The two big files, NormalizationTest.txt (2.0MB) and Unihan.txt
8 (25.7MB) were not included due to space considerations.  Also NOT
9 included were any *.html files and the Derived*.txt files
10
11     DerivedAge.txt
12     DerivedCoreProperties.txt
13     DerivedNormalizationProps.txt
14
15 To be 8.3-friendly, the lib/unicore/PropertyValueAliases.txt was
16 renamed to be lib/unicore/PropValueAliases.txt, since otherwise
17 it would have conflicted with lib/unicore/PropertyAliases.txt.
18
19 FOR PUMPKINS
20
21 The *.pl files are generated from the *.txt files by the mktables script:
22         
23         cd lib/unicore
24         cp .../UnicodeOriginal/*.txt .
25         rm NormalizationTest.txt Unihan.txt Derived*.txt
26         p4 edit *.pl */*.pl
27         perl ./mktables
28         p4 revert -a
29         cd ../..
30         perl Porting/manicheck
31
32 If any new (or deleted, unlikely but not impossible) *.pl files are indicated:
33
34         cd lib/unicore
35         p4 add ...
36         p4 delete ...
37         cd ../...
38         p4 edit MANIFEST
39         ...
40
41 And finally:
42
43         p4 submit
44
45 -- 
46 jhi@iki.fi