From: Jarkko Hietaniemi Date: Sat, 29 Sep 2001 21:18:44 +0000 (+0000) Subject: More Unicode todo. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=f34dec15bb9e49ae0039c78141053106a14a4caf;p=p5sagit%2Fp5-mst-13.2.git More Unicode todo. p4raw-id: //depot/perl@12271 --- diff --git a/pod/perltodo.pod b/pod/perltodo.pod index fd991cb..1f57c0c 100644 --- a/pod/perltodo.pod +++ b/pod/perltodo.pod @@ -67,6 +67,28 @@ B<\b> assertion wants to be overloaded by a function. =item * +Allow for long form of the General Category Properties, e.g +C<\p{IsOpenPunctuation}>, not just the abbreviated form, e.g. +C<\p{IsPs}>. + +=item * + +Allow for the metaproperties C and C, and C; +C, C, C, C (note that +are large classes than the general categories C and C), +C, C, C, C, +C, , C, C, +C, C, C, C. + +There are also enumerated properties: C, +C, C, C. These +properties have multiple values: for uniqueness the property +value should be appended. For example, C<\p{IsAlphabetic}> +wouldbe the binary property, while C<\p{AlphabeticLineBreak}> +would mean the enumerated property. + +=item * + Case Mappings? http://www.unicode.org/unicode/reports/tr21/ lc(), uc(), lcfirst(), and ucfirst() work only for some of the @@ -84,7 +106,8 @@ class subtraction. =back See L for what's -there and what's missing. +there and what's missing. Almost all of Levels 2 and 3 is missing, +and as of 5.8.0 not even all of Level 1 is there. =head2 use Thread for iThreads