This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Fix a few warnings
[perl5.git] / lib / unicore / README.perl
CommitLineData
1911be83 1The *.txt files were copied from
8836d2a5 2
a2bd7410 3 http://www.unicode.org/Public/4.1.0/ucd
8836d2a5 4
a2bd7410 5as of Unicode 4.1.0 (April 2005).
e1aef32f 6
a2bd7410
JH
7The two big files, NormalizationTest.txt (2.1 MB) and Unihan.txt
8(26.7 MB) were not included due to space considerations. Also NOT
0fa75b59 9included were any *.html files and the Derived*.txt files
ac09525c 10
1911be83
JH
11 DerivedAge.txt
12 DerivedCoreProperties.txt
13 DerivedNormalizationProps.txt
8836d2a5 14
dbe75581
JH
15To be 8.3-friendly, the lib/unicore/PropertyValueAliases.txt was
16renamed to be lib/unicore/PropValueAliases.txt, since otherwise
17it would have conflicted with lib/unicore/PropertyAliases.txt.
18
97050450
YO
19NOTE: If you modify the input file set you should also run
20
21 mktables -makelist
22
23which will recreate the mktables.lst file which is used to speed up
24the build process.
25
0fa75b59
JH
26FOR PUMPKINS
27
a2bd7410
JH
28The *.pl files are generated from the *.txt files by the mktables script,
29more recently done during the Perl build process, but if you want to try
30the old manual way:
0fa75b59
JH
31
32 cd lib/unicore
33 cp .../UnicodeOriginal/*.txt .
34 rm NormalizationTest.txt Unihan.txt Derived*.txt
e1aef32f 35 p4 edit Properties *.pl */*.pl
0fa75b59
JH
36 perl ./mktables
37 p4 revert -a
38 cd ../..
39 perl Porting/manicheck
40
e1aef32f
NC
41You need to update version by hand
42
43 p4 edit version
44 ...
45
0fa75b59
JH
46If any new (or deleted, unlikely but not impossible) *.pl files are indicated:
47
48 cd lib/unicore
49 p4 add ...
50 p4 delete ...
51 cd ../...
52 p4 edit MANIFEST
53 ...
54
55And finally:
56
57 p4 submit
8836d2a5
JH
58
59--
e1aef32f 60jhi@iki.fi; updated by nick@ccl4.org