replace the run time code in lib/utf8_pva.pl with data generated
[p5sagit/p5-mst-13.2.git] / lib / unicore / README.perl
CommitLineData
1911be83 1The *.txt files were copied from
8836d2a5 2
ac09525c 3 http://www.unicode.org/Public/UNIDATA/
8836d2a5 4
e1aef32f 5as of Unicode 4.0.0 (April 2003), updated with
6
7 http://www.unicode.org/Public/4.0-Update1/
8
9as of Unicode 4.0.1 (March 2004)
1911be83 10
ac09525c 11The two big files, NormalizationTest.txt (2.0MB) and Unihan.txt
12(25.7MB) were not included due to space considerations. Also NOT
0fa75b59 13included were any *.html files and the Derived*.txt files
ac09525c 14
1911be83 15 DerivedAge.txt
16 DerivedCoreProperties.txt
17 DerivedNormalizationProps.txt
8836d2a5 18
dbe75581 19To be 8.3-friendly, the lib/unicore/PropertyValueAliases.txt was
20renamed to be lib/unicore/PropValueAliases.txt, since otherwise
21it would have conflicted with lib/unicore/PropertyAliases.txt.
22
0fa75b59 23FOR PUMPKINS
24
25The *.pl files are generated from the *.txt files by the mktables script:
26
27 cd lib/unicore
28 cp .../UnicodeOriginal/*.txt .
29 rm NormalizationTest.txt Unihan.txt Derived*.txt
e1aef32f 30 p4 edit Properties *.pl */*.pl
0fa75b59 31 perl ./mktables
32 p4 revert -a
33 cd ../..
34 perl Porting/manicheck
35
e1aef32f 36You need to update version by hand
37
38 p4 edit version
39 ...
40
0fa75b59 41If any new (or deleted, unlikely but not impossible) *.pl files are indicated:
42
43 cd lib/unicore
44 p4 add ...
45 p4 delete ...
46 cd ../...
47 p4 edit MANIFEST
48 ...
49
50And finally:
51
52 p4 submit
8836d2a5 53
54--
e1aef32f 55jhi@iki.fi; updated by nick@ccl4.org