RE: [perl #40227] 'reserved' warning not working
[p5sagit/p5-mst-13.2.git] / lib / unicore / README.perl
1 The *.txt files were copied from
2
3         http://www.unicode.org/Public/4.1.0/ucd
4
5 as of Unicode 4.1.0 (April 2005).
6
7 The two big files, NormalizationTest.txt (2.1 MB) and Unihan.txt
8 (26.7 MB) 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 NOTE: If you modify the input file set you should also run
20  
21     mktables -makelist
22     
23 which will recreate the mktables.lst file which is used to speed up
24 the build process.    
25
26 FOR PUMPKINS
27
28 The *.pl files are generated from the *.txt files by the mktables script,
29 more recently done during the Perl build process, but if you want to try
30 the old manual way:
31         
32         cd lib/unicore
33         cp .../UnicodeOriginal/*.txt .
34         rm NormalizationTest.txt Unihan.txt Derived*.txt
35         p4 edit Properties *.pl */*.pl
36         perl ./mktables
37         p4 revert -a
38         cd ../..
39         perl Porting/manicheck
40
41 You need to update version by hand
42
43         p4 edit version
44         ...
45         
46 If 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
55 And finally:
56
57         p4 submit
58
59 -- 
60 jhi@iki.fi; updated by nick@ccl4.org