This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Upgrade to Text::ParseWords 3.27
[perl5.git] / lib / unicore / README.perl
CommitLineData
1911be83 1The *.txt files were copied from
8836d2a5 2
98fbe989 3 http://www.unicode.org/Public/5.0.0/ucd
8836d2a5 4
98fbe989 5as of Unicode 5.0.0 (July 2006).
e1aef32f 6
98fbe989
JH
7The two big files, NormalizationTest.txt (2 MB) and Unihan.txt (28 MB,
85.8 MB zip) 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
98fbe989
JH
15or any files from subdirectories.
16
dbe75581 17To be 8.3-friendly, the lib/unicore/PropertyValueAliases.txt was
98fbe989
JH
18renamed to be lib/unicore/PropValueAliases.txt and the
19lib/unicore/NamedSequencesProv.txt was renamed to be
20lib/unicore/NamedSqProv.txt, since otherwise they would have
21conflicted with lib/unicore/PropertyAliases.txt and
22lib/unicore/NamedSequences.txt.
dbe75581 23
97050450
YO
24NOTE: If you modify the input file set you should also run
25
26 mktables -makelist
27
28which will recreate the mktables.lst file which is used to speed up
29the build process.
30
0fa75b59
JH
31FOR PUMPKINS
32
a2bd7410
JH
33The *.pl files are generated from the *.txt files by the mktables script,
34more recently done during the Perl build process, but if you want to try
35the old manual way:
0fa75b59
JH
36
37 cd lib/unicore
38 cp .../UnicodeOriginal/*.txt .
39 rm NormalizationTest.txt Unihan.txt Derived*.txt
e1aef32f 40 p4 edit Properties *.pl */*.pl
0fa75b59
JH
41 perl ./mktables
42 p4 revert -a
43 cd ../..
44 perl Porting/manicheck
45
e1aef32f
NC
46You need to update version by hand
47
48 p4 edit version
49 ...
50
0fa75b59
JH
51If any new (or deleted, unlikely but not impossible) *.pl files are indicated:
52
53 cd lib/unicore
54 p4 add ...
55 p4 delete ...
56 cd ../...
57 p4 edit MANIFEST
58 ...
59
60And finally:
61
62 p4 submit
8836d2a5
JH
63
64--
e1aef32f 65jhi@iki.fi; updated by nick@ccl4.org