summaryrefslogtreecommitdiff
path: root/pod/perlebcdic.pod
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2002-03-19 13:56:27 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2002-03-19 13:56:27 +0000
commitdc4af4bb4e5510c5f8f089792d518ae7894cfcb7 (patch)
tree5c86ff75d499bedeb49d4b46885c7847f479d3ca /pod/perlebcdic.pod
parent321710ceca843da3916a54b0133d3f833657531c (diff)
downloadperl-dc4af4bb4e5510c5f8f089792d518ae7894cfcb7.tar.gz
Split the ebcdic details to perlebcdic.
p4raw-id: //depot/perl@15317
Diffstat (limited to 'pod/perlebcdic.pod')
-rw-r--r--pod/perlebcdic.pod18
1 files changed, 18 insertions, 0 deletions
diff --git a/pod/perlebcdic.pod b/pod/perlebcdic.pod
index 0053d91a38..a9f1d0fc3f 100644
--- a/pod/perlebcdic.pod
+++ b/pod/perlebcdic.pod
@@ -117,6 +117,24 @@ all the possible code points, pack("U",ord("A")) would in EBCDIC
equal I<A with acute> or chr(101), and unpack("U", "A") would equal
65, or I<non-breaking space>, not 193, or ord "A".)
+=head2 Remaining Perl Unicode problems in EBCDIC
+
+=over 4
+
+=item *
+
+Many of the remaining seem to be related to case-insensitive matching:
+for example, C<< /[\x{131}]/ >> (LATIN SMALL LETTER DOTLESS I) does
+not match "I" case-insensitively, as it should under Unicode.
+(The match succeeds in ASCII-derived platforms.)
+
+=item *
+
+The extensions Unicode::Collate and Unicode::Normalized are not
+supported under EBCDIC, likewise for the encoding pragma.
+
+=back
+
=head2 Unicode and UTF
UTF is a Unicode Transformation Format. UTF-8 is a Unicode conforming