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