summaryrefslogtreecommitdiff
path: root/lib/unicore/README.perl
blob: e71aad5401f3733ff00f605e077348b87108e832 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
The *.txt files were copied from

	http://www.unicode.org/Public/UNIDATA/

as of Unicode 4.0.0 (April 2003).

The two big files, NormalizationTest.txt (2.0MB) and Unihan.txt
(25.7MB) were not included due to space considerations.  Also NOT
included were any *.html files and the Derived*.txt files

    DerivedAge.txt
    DerivedCoreProperties.txt
    DerivedNormalizationProps.txt

To be 8.3-friendly, the lib/unicore/PropertyValueAliases.txt was
renamed to be lib/unicore/PropValueAliases.txt, since otherwise
it would have conflicted with lib/unicore/PropertyAliases.txt.

FOR PUMPKINS

The *.pl files are generated from the *.txt files by the mktables script:
	
	cd lib/unicore
	cp .../UnicodeOriginal/*.txt .
	rm NormalizationTest.txt Unihan.txt Derived*.txt
	p4 edit *.pl */*.pl
	perl ./mktables
	p4 revert -a
	cd ../..
	perl Porting/manicheck

If any new (or deleted, unlikely but not impossible) *.pl files are indicated:

	cd lib/unicore
	p4 add ...
	p4 delete ...
	cd ../...
	p4 edit MANIFEST
	...

And finally:

	p4 submit

-- 
jhi@iki.fi