Change 12030 by jhi@alpha on 2001/09/15 17:15:40

        Document that the lc(), uc(), lcfirst(), ucfirst()
        are not yet complete.

Affected files ...

... //depot/perl/pod/perltodo.pod#31 edit
... //depot/perl/pod/perlunicode.pod#28 edit

Differences ...

==== //depot/perl/pod/perltodo.pod#31 (text) ====
Index: perl/pod/perltodo.pod
--- perl/pod/perltodo.pod.~1~   Sat Sep 15 11:30:05 2001
+++ perl/pod/perltodo.pod       Sat Sep 15 11:30:05 2001
@@ -69,6 +69,10 @@
 
     Case Mappings? http://www.unicode.org/unicode/reports/tr21/
 
+lc(), uc(), lcfirst(), and ucfirst() work only for simple cases, where
+the mapping goes from a single Unicode character to another single
+Unicode character.  See lib/unicore/SpecCase.txt (and CaseFold.txt).
+
 =item *
 
 They have some tricks Perl doesn't yet implement like character

==== //depot/perl/pod/perlunicode.pod#28 (text) ====
Index: perl/pod/perlunicode.pod
--- perl/pod/perlunicode.pod.~1~        Sat Sep 15 11:30:05 2001
+++ perl/pod/perlunicode.pod    Sat Sep 15 11:30:05 2001
@@ -474,6 +474,13 @@
 
 =item *
 
+lc(), uc(), lcfirst(), and ucfirst() work for simple cases
+where the mapping goes from a single Unicode character to
+another single Unicode character.  More complex cases, where
+for example one character maps into several, are not yet implemented.
+
+=item *
+
 And finally, C<scalar reverse()> reverses by character rather than by byte.
 
 =back
End of Patch.

Reply via email to