X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2Funicore%2FREADME.perl;h=45c88d38d5ef4dddd87488ef06e248cb934f4109;hb=e7f779c800b16cb35dd756b0caf53fb5591bd201;hp=4fa7e493f0940e26355568ce9d2ccfcdd0ff17ef;hpb=eb1102fcca2230364ceadea29bd8e87ee51b15fa;p=p5sagit%2Fp5-mst-13.2.git diff --git a/lib/unicore/README.perl b/lib/unicore/README.perl index 4fa7e49..45c88d3 100644 --- a/lib/unicore/README.perl +++ b/lib/unicore/README.perl @@ -1,27 +1,55 @@ -The *.txt files were copied 11 Feb 2001 from - - http://www.unicode.org/Public/3.1-Update/ - -The two big files, NormalizationTest.txt (2.0MB) and Unihan.txt (15.8MB) -were not copied due to space considerations. Also not included are any -*.html files and the derived files: - - DerivedBidiClass.txt - DerivedBinaryProperties.txt - DerivedCombiningClass.txt - DerivedCoreProperties.txt - DerivedDecompositionType.txt - DerivedEastAsianWidth.txt - DerivedGeneralCategory.txt - DerivedJoiningGroup.txt - DerivedJoiningType.txt - DerivedLineBreak.txt - DerivedNormalizationProperties.txt - DerivedNumericType.txt - DerivedNumericValues.txt - DerivedProperties.html - -The *.pl files are generated from these files by the mktables script. +The *.txt files were copied from + + http://www.unicode.org/Public/UNIDATA/ + +as of Unicode 4.0.0 (April 2003), updated with + + http://www.unicode.org/Public/4.0-Update1/ + +as of Unicode 4.0.1 (March 2004) + +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 Properties *.pl */*.pl + perl ./mktables + p4 revert -a + cd ../.. + perl Porting/manicheck + +You need to update version by hand + + p4 edit version + ... + +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 +jhi@iki.fi; updated by nick@ccl4.org