This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
mktables: Add notes about new access to properties
authorKarl Williamson <public@khwilliamson.com>
Sun, 6 Nov 2011 23:22:38 +0000 (16:22 -0700)
committerKarl Williamson <public@khwilliamson.com>
Tue, 8 Nov 2011 15:09:37 +0000 (08:09 -0700)
Unicode::UCD can now access these properties.  Indicate that in the
comments in the files.

lib/unicore/mktables

index 80a19d1..d64ac33 100644 (file)
@@ -894,17 +894,18 @@ my %why_obsolete;    # Documentation only
         # contains the same information, but without the algorithmically
         # determinable Hangul syllables'.  This file is not published, so it's
         # existence is not noted in the comment.
-        'Decomposition_Mapping' => 'Accessible via Unicode::Normalize',
+        'Decomposition_Mapping' => 'Accessible via Unicode::Normalize or Unicode::UCD::prop_invmap()',
 
         # Don't suppress ISO_Comment, as otherwise special handling is needed
         # to differentiate between it and gc=c, which can be written as 'isc',
         # which is the same characters as ISO_Comment's short name.
-        'Simple_Case_Folding' => "$simple.  Can access this through Unicode::UCD::casefold",
-        'Simple_Lowercase_Mapping' => "$simple.  Can access this through Unicode::UCD::charinfo",
-        'Simple_Titlecase_Mapping' => "$simple.  Can access this through Unicode::UCD::charinfo",
-        'Simple_Uppercase_Mapping' => "$simple.  Can access this through Unicode::UCD::charinfo",
 
-        'Name' => "Accessible via 'use charnames;'",
+        'Name' => "Accessible via 'use charnames;' or Unicode::UCD::prop_invmap()",
+
+        'Simple_Case_Folding' => "$simple.  Can access this through Unicode::UCD::casefold or Unicode::UCD::prop_invmap()",
+        'Simple_Lowercase_Mapping' => "$simple.  Can access this through Unicode::UCD::charinfo or Unicode::UCD::prop_invmap()",
+        'Simple_Titlecase_Mapping' => "$simple.  Can access this through Unicode::UCD::charinfo or Unicode::UCD::prop_invmap()",
+        'Simple_Uppercase_Mapping' => "$simple.  Can access this through Unicode::UCD::charinfo or Unicode::UCD::prop_invmap()",
 
         FC_NFKC_Closure => 'Supplanted in usage by NFKC_Casefold; otherwise not useful',
     );