Commit | Line | Data |
1911be83 |
1 | The *.txt files were copied from |
8836d2a5 |
2 | |
8836d2a5 |
3 | |
b6922eda |
4 | http://www.unicode.org/Public/5.1.0/ucd |
5 | |
6 | as of Unicode 5.1.0 (March 2008). |
e1aef32f |
7 | |
98fbe989 |
8 | The two big files, NormalizationTest.txt (2 MB) and Unihan.txt (28 MB, |
9 | 5.8 MB zip) were not included due to space considerations. Also NOT |
0fa75b59 |
10 | included were any *.html files and the Derived*.txt files |
ac09525c |
11 | |
1911be83 |
12 | DerivedAge.txt |
13 | DerivedCoreProperties.txt |
14 | DerivedNormalizationProps.txt |
8836d2a5 |
15 | |
98fbe989 |
16 | or any files from subdirectories. |
17 | |
b6922eda |
18 | To be 8.3 filesystem friendly, the lib/unicore/PropertyValueAliases.txt was |
98fbe989 |
19 | renamed to be lib/unicore/PropValueAliases.txt and the |
20 | lib/unicore/NamedSequencesProv.txt was renamed to be |
21 | lib/unicore/NamedSqProv.txt, since otherwise they would have |
22 | conflicted with lib/unicore/PropertyAliases.txt and |
23 | lib/unicore/NamedSequences.txt. |
dbe75581 |
24 | |
97050450 |
25 | NOTE: If you modify the input file set you should also run |
26 | |
27 | mktables -makelist |
28 | |
29 | which will recreate the mktables.lst file which is used to speed up |
30 | the build process. |
31 | |
0fa75b59 |
32 | FOR PUMPKINS |
33 | |
b6922eda |
34 | The files are inter-related. If you take the latest UnicodeData.txt, for example, |
35 | but leave the older versions of other files, there can be subtle problems. |
36 | |
a2bd7410 |
37 | The *.pl files are generated from the *.txt files by the mktables script, |
38 | more recently done during the Perl build process, but if you want to try |
39 | the old manual way: |
0fa75b59 |
40 | |
41 | cd lib/unicore |
42 | cp .../UnicodeOriginal/*.txt . |
43 | rm NormalizationTest.txt Unihan.txt Derived*.txt |
e1aef32f |
44 | p4 edit Properties *.pl */*.pl |
0fa75b59 |
45 | perl ./mktables |
46 | p4 revert -a |
47 | cd ../.. |
48 | perl Porting/manicheck |
49 | |
e1aef32f |
50 | You need to update version by hand |
51 | |
52 | p4 edit version |
53 | ... |
54 | |
0fa75b59 |
55 | If any new (or deleted, unlikely but not impossible) *.pl files are indicated: |
56 | |
57 | cd lib/unicore |
58 | p4 add ... |
59 | p4 delete ... |
60 | cd ../... |
61 | p4 edit MANIFEST |
62 | ... |
63 | |
64 | And finally: |
65 | |
66 | p4 submit |
8836d2a5 |
67 | |
68 | -- |
e1aef32f |
69 | jhi@iki.fi; updated by nick@ccl4.org |