diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2002-03-28 02:25:53 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2002-03-28 02:25:53 +0000 |
commit | ac09525cca93a03ed3b3deaba82702dec5fec976 (patch) | |
tree | 53ce8a29343a58b0e18722f2b13daf0c08d9062e /lib/unicore | |
parent | b018c34d003835b4efd8ed9f28ccc297d56b7ca7 (diff) | |
download | perl-ac09525cca93a03ed3b3deaba82702dec5fec976.tar.gz |
The Official 3.2.0 came out.
p4raw-id: //depot/perl@15571
Diffstat (limited to 'lib/unicore')
31 files changed, 453 insertions, 26 deletions
diff --git a/lib/unicore/README.perl b/lib/unicore/README.perl index 4fa7e493f0..0979feb87d 100644 --- a/lib/unicore/README.perl +++ b/lib/unicore/README.perl @@ -1,25 +1,20 @@ -The *.txt files were copied 11 Feb 2001 from +The *.txt files were copied 27 Mar 2002 from - http://www.unicode.org/Public/3.1-Update/ + http://www.unicode.org/Public/UNIDATA/ -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: +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 files: - DerivedBidiClass.txt - DerivedBinaryProperties.txt - DerivedCombiningClass.txt + DerivedAge.txt DerivedCoreProperties.txt - DerivedDecompositionType.txt - DerivedEastAsianWidth.txt - DerivedGeneralCategory.txt - DerivedJoiningGroup.txt - DerivedJoiningType.txt - DerivedLineBreak.txt - DerivedNormalizationProperties.txt - DerivedNumericType.txt - DerivedNumericValues.txt - DerivedProperties.html + DerivedNormalizationProps.txt + DerivedProperties.txt + +and the normalization-related files + + NormalizationCorrections.txt + NormalizationTest.txt The *.pl files are generated from these files by the mktables script. diff --git a/lib/unicore/ReadMe.txt b/lib/unicore/ReadMe.txt index c488fb0494..0ab767014e 100644 --- a/lib/unicore/ReadMe.txt +++ b/lib/unicore/ReadMe.txt @@ -1,11 +1,15 @@ -2002 Mar 25 +2002 March 25 -This directory contains the updated data files for the minor release -Unicode 3.2.0. +This directory contains the Unicode Character Database +data files. -This release consists of corrections and additions to the -Unicode Character Database for the Unicode Standard, -Version 3.2.0. +Currently, the Unicode Character Database files are at +the version level: + + Unicode Standard, Version 3.2.0 + +For information about the standard itself, see +UAX #28, Unicode 3.2. <http://www.unicode.org/unicode/reports/tr28/>. Detailed documentation of the files constituting the Unicode Character Database (contributory data files for @@ -15,12 +19,24 @@ PropList.html, NamesList.html, and DerivedProperties.html for specific details about particular files or sets of files. -Unihan-3.2.0.txt is a very large file, so it is also provided in -two different compressed formats: +Unihan.txt is a very large file. A zipped version is +also provided for downloading convenience: Unihan.zip. + +The current Unicode 3.2.0 version of Unihan.txt is also available in +two compressed formats in the Unicode 3.2.0 update directory. +See: <http://www.unicode.org/Public/3.2-Update/> or +<ftp://ftp.unicode.org/Public/3.2-Update/> Unihan-3.2.0.zip for Windows. (Use winzip) Unihan-3.2.0.txt.gz for Unix. (Use gzip or gunzip) +Note that the files are zipped in +exactly the same format they have on the server (with Unix +line endings). From a browser, right-clicking on +Unihan-3.2.0.zip will allow automatic download and unzip on a +Windows system with winzip installed. + + diff --git a/lib/unicore/lib/Buhid.pl b/lib/unicore/lib/Buhid.pl new file mode 100644 index 0000000000..c1ad8f86d2 --- /dev/null +++ b/lib/unicore/lib/Buhid.pl @@ -0,0 +1,13 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{Buhid} (and fuzzy permutations) +# +# Meaning: Script 'BUHID' +# +return <<'END'; +1740 1753 BUHID +END diff --git a/lib/unicore/lib/Deprecat.pl b/lib/unicore/lib/Deprecat.pl new file mode 100644 index 0000000000..1866c6c2da --- /dev/null +++ b/lib/unicore/lib/Deprecat.pl @@ -0,0 +1,14 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{Deprecated} (and fuzzy permutations) +# +# Meaning: Extended property 'Deprecated' +# +return <<'END'; +0340 0341 Deprecated +206A 206F Deprecated +END diff --git a/lib/unicore/lib/Grapheme.pl b/lib/unicore/lib/Grapheme.pl new file mode 100644 index 0000000000..dc2183abb4 --- /dev/null +++ b/lib/unicore/lib/Grapheme.pl @@ -0,0 +1,25 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{GraphemeLink} (and fuzzy permutations) +# +# Meaning: Extended property 'Grapheme_Link' +# +return <<'END'; +094D Grapheme_Link +09CD Grapheme_Link +0A4D Grapheme_Link +0ACD Grapheme_Link +0B4D Grapheme_Link +0BCD Grapheme_Link +0C4D Grapheme_Link +0CCD Grapheme_Link +0D4D Grapheme_Link +0DCA Grapheme_Link +0E3A Grapheme_Link +1039 Grapheme_Link +17D2 Grapheme_Link +END diff --git a/lib/unicore/lib/Hanunoo.pl b/lib/unicore/lib/Hanunoo.pl new file mode 100644 index 0000000000..077cc076c7 --- /dev/null +++ b/lib/unicore/lib/Hanunoo.pl @@ -0,0 +1,13 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{Hanunoo} (and fuzzy permutations) +# +# Meaning: Script 'HANUNOO' +# +return <<'END'; +1720 1734 HANUNOO +END diff --git a/lib/unicore/lib/IdsBinar.pl b/lib/unicore/lib/IdsBinar.pl new file mode 100644 index 0000000000..d138d0a8d8 --- /dev/null +++ b/lib/unicore/lib/IdsBinar.pl @@ -0,0 +1,14 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{IdsBinaryOperator} (and fuzzy permutations) +# +# Meaning: Extended property 'IDS_Binary_Operator' +# +return <<'END'; +2FF0 2FF1 IDS_Binary_Operator +2FF4 2FFB IDS_Binary_Operator +END diff --git a/lib/unicore/lib/IdsTrina.pl b/lib/unicore/lib/IdsTrina.pl new file mode 100644 index 0000000000..587606bad4 --- /dev/null +++ b/lib/unicore/lib/IdsTrina.pl @@ -0,0 +1,13 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{IdsTrinaryOperator} (and fuzzy permutations) +# +# Meaning: Extended property 'IDS_Trinary_Operator' +# +return <<'END'; +2FF2 2FF3 IDS_Trinary_Operator +END diff --git a/lib/unicore/lib/InBuhid.pl b/lib/unicore/lib/InBuhid.pl new file mode 100644 index 0000000000..f58c9c2df1 --- /dev/null +++ b/lib/unicore/lib/InBuhid.pl @@ -0,0 +1,13 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{InBuhid} (and fuzzy permutations) +# +# Meaning: Block 'Buhid' +# +return <<'END'; +1740 175F Buhid +END diff --git a/lib/unicore/lib/InCyril2.pl b/lib/unicore/lib/InCyril2.pl new file mode 100644 index 0000000000..41f8f20712 --- /dev/null +++ b/lib/unicore/lib/InCyril2.pl @@ -0,0 +1,13 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{InCyrillicSupplementary} (and fuzzy permutations) +# +# Meaning: Block 'Cyrillic Supplementary' +# +return <<'END'; +0500 052F Cyrillic Supplementary +END diff --git a/lib/unicore/lib/InGreekA.pl b/lib/unicore/lib/InGreekA.pl new file mode 100644 index 0000000000..d09fd3daf2 --- /dev/null +++ b/lib/unicore/lib/InGreekA.pl @@ -0,0 +1,13 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{InGreekAndCoptic} (and fuzzy permutations) +# +# Meaning: Block 'Greek and Coptic' +# +return <<'END'; +0370 03FF Greek and Coptic +END diff --git a/lib/unicore/lib/InHanuno.pl b/lib/unicore/lib/InHanuno.pl new file mode 100644 index 0000000000..5ea90288d7 --- /dev/null +++ b/lib/unicore/lib/InHanuno.pl @@ -0,0 +1,13 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{InHanunoo} (and fuzzy permutations) +# +# Meaning: Block 'Hanunoo' +# +return <<'END'; +1720 173F Hanunoo +END diff --git a/lib/unicore/lib/InKatak2.pl b/lib/unicore/lib/InKatak2.pl new file mode 100644 index 0000000000..6ed8a84b8e --- /dev/null +++ b/lib/unicore/lib/InKatak2.pl @@ -0,0 +1,13 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{InKatakanaPhoneticExtensions} (and fuzzy permutations) +# +# Meaning: Block 'Katakana Phonetic Extensions' +# +return <<'END'; +31F0 31FF Katakana Phonetic Extensions +END diff --git a/lib/unicore/lib/InMisce3.pl b/lib/unicore/lib/InMisce3.pl new file mode 100644 index 0000000000..a273df5c13 --- /dev/null +++ b/lib/unicore/lib/InMisce3.pl @@ -0,0 +1,13 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{InMiscellaneousMathematicalSymbolsA} (and fuzzy permutations) +# +# Meaning: Block 'Miscellaneous Mathematical Symbols-A' +# +return <<'END'; +27C0 27EF Miscellaneous Mathematical Symbols-A +END diff --git a/lib/unicore/lib/InMisce4.pl b/lib/unicore/lib/InMisce4.pl new file mode 100644 index 0000000000..1c8e240fca --- /dev/null +++ b/lib/unicore/lib/InMisce4.pl @@ -0,0 +1,13 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{InMiscellaneousMathematicalSymbolsB} (and fuzzy permutations) +# +# Meaning: Block 'Miscellaneous Mathematical Symbols-B' +# +return <<'END'; +2980 29FF Miscellaneous Mathematical Symbols-B +END diff --git a/lib/unicore/lib/InSuppl2.pl b/lib/unicore/lib/InSuppl2.pl new file mode 100644 index 0000000000..6e9fb082d9 --- /dev/null +++ b/lib/unicore/lib/InSuppl2.pl @@ -0,0 +1,13 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{InSupplementalArrowsA} (and fuzzy permutations) +# +# Meaning: Block 'Supplemental Arrows-A' +# +return <<'END'; +27F0 27FF Supplemental Arrows-A +END diff --git a/lib/unicore/lib/InSuppl3.pl b/lib/unicore/lib/InSuppl3.pl new file mode 100644 index 0000000000..e4dc4791f9 --- /dev/null +++ b/lib/unicore/lib/InSuppl3.pl @@ -0,0 +1,13 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{InSupplementaryPrivateUseAreaA} (and fuzzy permutations) +# +# Meaning: Block 'Supplementary Private Use Area-A' +# +return <<'END'; +F0000 FFFFF Supplementary Private Use Area-A +END diff --git a/lib/unicore/lib/InSuppl4.pl b/lib/unicore/lib/InSuppl4.pl new file mode 100644 index 0000000000..5a080021c1 --- /dev/null +++ b/lib/unicore/lib/InSuppl4.pl @@ -0,0 +1,13 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{InSupplementaryPrivateUseAreaB} (and fuzzy permutations) +# +# Meaning: Block 'Supplementary Private Use Area-B' +# +return <<'END'; +100000 10FFFF Supplementary Private Use Area-B +END diff --git a/lib/unicore/lib/InSuppl5.pl b/lib/unicore/lib/InSuppl5.pl new file mode 100644 index 0000000000..89c0880761 --- /dev/null +++ b/lib/unicore/lib/InSuppl5.pl @@ -0,0 +1,13 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{InSupplementalMathematicalOperators} (and fuzzy permutations) +# +# Meaning: Block 'Supplemental Mathematical Operators' +# +return <<'END'; +2A00 2AFF Supplemental Mathematical Operators +END diff --git a/lib/unicore/lib/InSupple.pl b/lib/unicore/lib/InSupple.pl new file mode 100644 index 0000000000..3fe71f2bd0 --- /dev/null +++ b/lib/unicore/lib/InSupple.pl @@ -0,0 +1,13 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{InSupplementalArrowsB} (and fuzzy permutations) +# +# Meaning: Block 'Supplemental Arrows-B' +# +return <<'END'; +2900 297F Supplemental Arrows-B +END diff --git a/lib/unicore/lib/InTagalo.pl b/lib/unicore/lib/InTagalo.pl new file mode 100644 index 0000000000..55c8ca466b --- /dev/null +++ b/lib/unicore/lib/InTagalo.pl @@ -0,0 +1,13 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{InTagalog} (and fuzzy permutations) +# +# Meaning: Block 'Tagalog' +# +return <<'END'; +1700 171F Tagalog +END diff --git a/lib/unicore/lib/InTagban.pl b/lib/unicore/lib/InTagban.pl new file mode 100644 index 0000000000..9863a2e3c3 --- /dev/null +++ b/lib/unicore/lib/InTagban.pl @@ -0,0 +1,13 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{InTagbanwa} (and fuzzy permutations) +# +# Meaning: Block 'Tagbanwa' +# +return <<'END'; +1760 177F Tagbanwa +END diff --git a/lib/unicore/lib/InVariat.pl b/lib/unicore/lib/InVariat.pl new file mode 100644 index 0000000000..1aa8c298b8 --- /dev/null +++ b/lib/unicore/lib/InVariat.pl @@ -0,0 +1,13 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{InVariationSelectors} (and fuzzy permutations) +# +# Meaning: Block 'Variation Selectors' +# +return <<'END'; +FE00 FE0F Variation Selectors +END diff --git a/lib/unicore/lib/LogicalO.pl b/lib/unicore/lib/LogicalO.pl new file mode 100644 index 0000000000..ae5ad73f60 --- /dev/null +++ b/lib/unicore/lib/LogicalO.pl @@ -0,0 +1,14 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{LogicalOrderException} (and fuzzy permutations) +# +# Meaning: Extended property 'Logical_Order_Exception' +# +return <<'END'; +0E40 0E44 Logical_Order_Exception +0EC0 0EC4 Logical_Order_Exception +END diff --git a/lib/unicore/lib/OtherDef.pl b/lib/unicore/lib/OtherDef.pl new file mode 100644 index 0000000000..6bdd19449a --- /dev/null +++ b/lib/unicore/lib/OtherDef.pl @@ -0,0 +1,17 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{OtherDefaultIgnorableCodePoint} (and fuzzy permutations) +# +# Meaning: Extended property 'Other_Default_Ignorable_Code_Point' +# +return <<'END'; +180B 180D Other_Default_Ignorable_Code_Point +2060 206F Other_Default_Ignorable_Code_Point +FE00 FE0F Other_Default_Ignorable_Code_Point +FFF0 FFFB Other_Default_Ignorable_Code_Point +E0000 E0FFF Other_Default_Ignorable_Code_Point +END diff --git a/lib/unicore/lib/OtherGra.pl b/lib/unicore/lib/OtherGra.pl new file mode 100644 index 0000000000..7a927cdb45 --- /dev/null +++ b/lib/unicore/lib/OtherGra.pl @@ -0,0 +1,13 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{OtherGraphemeExtend} (and fuzzy permutations) +# +# Meaning: Extended property 'Other_Grapheme_Extend' +# +return <<'END'; +FF9E FF9F Other_Grapheme_Extend +END diff --git a/lib/unicore/lib/Radical.pl b/lib/unicore/lib/Radical.pl new file mode 100644 index 0000000000..2b87cfe792 --- /dev/null +++ b/lib/unicore/lib/Radical.pl @@ -0,0 +1,15 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{Radical} (and fuzzy permutations) +# +# Meaning: Extended property 'Radical' +# +return <<'END'; +2E80 2E99 Radical +2E9B 2EF3 Radical +2F00 2FD5 Radical +END diff --git a/lib/unicore/lib/SoftDott.pl b/lib/unicore/lib/SoftDott.pl new file mode 100644 index 0000000000..b36e675657 --- /dev/null +++ b/lib/unicore/lib/SoftDott.pl @@ -0,0 +1,19 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{SoftDotted} (and fuzzy permutations) +# +# Meaning: Extended property 'Soft_Dotted' +# +return <<'END'; +0069 006A Soft_Dotted +012F Soft_Dotted +0268 Soft_Dotted +0456 Soft_Dotted +0458 Soft_Dotted +1E2D Soft_Dotted +1ECB Soft_Dotted +END diff --git a/lib/unicore/lib/Tagalog.pl b/lib/unicore/lib/Tagalog.pl new file mode 100644 index 0000000000..78ab346469 --- /dev/null +++ b/lib/unicore/lib/Tagalog.pl @@ -0,0 +1,14 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{Tagalog} (and fuzzy permutations) +# +# Meaning: Script 'TAGALOG' +# +return <<'END'; +1700 170C TAGALOG +170E 1714 TAGALOG +END diff --git a/lib/unicore/lib/Tagbanwa.pl b/lib/unicore/lib/Tagbanwa.pl new file mode 100644 index 0000000000..a7ecbf2af6 --- /dev/null +++ b/lib/unicore/lib/Tagbanwa.pl @@ -0,0 +1,15 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{Tagbanwa} (and fuzzy permutations) +# +# Meaning: Script 'TAGBANWA' +# +return <<'END'; +1760 176C TAGBANWA +176E 1770 TAGBANWA +1772 1773 TAGBANWA +END diff --git a/lib/unicore/lib/UnifiedI.pl b/lib/unicore/lib/UnifiedI.pl new file mode 100644 index 0000000000..5e4019a706 --- /dev/null +++ b/lib/unicore/lib/UnifiedI.pl @@ -0,0 +1,22 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is built by ./mktables from e.g. UnicodeData.txt. +# Any changes made here will be lost! + +# +# This file supports: +# \p{UnifiedIdeograph} (and fuzzy permutations) +# +# Meaning: Extended property 'Unified_Ideograph' +# +return <<'END'; +3400 4DB5 Unified_Ideograph +4E00 9FA5 Unified_Ideograph +FA0E FA0F Unified_Ideograph +FA11 Unified_Ideograph +FA13 FA14 Unified_Ideograph +FA1F Unified_Ideograph +FA21 Unified_Ideograph +FA23 FA24 Unified_Ideograph +FA27 FA29 Unified_Ideograph +20000 2A6D6 Unified_Ideograph +END |