summaryrefslogtreecommitdiff
path: root/pod/perlunicode.pod
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2001-01-20 20:15:30 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2001-01-20 20:15:30 +0000
commit49cb94c67d828cadfe8cac24ae5955cf752eb2df (patch)
tree52cd7eb3150a55b88b170492879696fbbd72bda9 /pod/perlunicode.pod
parent3384d91b59037da95d8c4ea56131ee567d0c261c (diff)
downloadperl-49cb94c67d828cadfe8cac24ae5955cf752eb2df.tar.gz
Document and test the new qu operator.
p4raw-id: //depot/perl@8485
Diffstat (limited to 'pod/perlunicode.pod')
-rw-r--r--pod/perlunicode.pod14
1 files changed, 9 insertions, 5 deletions
diff --git a/pod/perlunicode.pod b/pod/perlunicode.pod
index 30a4482260..b8bbc5707c 100644
--- a/pod/perlunicode.pod
+++ b/pod/perlunicode.pod
@@ -16,7 +16,8 @@ The following areas need further work.
There is currently no easy way to mark data read from a file or other
external source as being utf8. This will be one of the major areas of
-focus in the near future.
+focus in the near future. Unfortunately it is unlikely that the Perl
+5.6 and earlier will ever gain this capability.
=item Regular Expressions
@@ -66,7 +67,8 @@ or from literals and constants in the source text.
If the C<-C> command line switch is used, (or the ${^WIDE_SYSTEM_CALLS}
global flag is set to C<1>), all system calls will use the
corresponding wide character APIs. This is currently only implemented
-on Windows.
+on Windows as other platforms do not have a unified way of handling
+wide character APIs.
Regardless of the above, the C<bytes> pragma can always be used to force
byte semantics in a particular lexical scope. See L<bytes>.
@@ -127,8 +129,7 @@ attempt to canonicalize variable names for you.)
Regular expressions match characters instead of bytes. For instance,
"." matches a character instead of a byte. (However, the C<\C> pattern
-is provided to force a match a single byte ("C<char>" in C, hence
-C<\C>).)
+is available to force a match a single byte ("C<char>" in C, hence C<\C>).)
=item *
@@ -216,7 +217,10 @@ And finally, C<scalar reverse()> reverses by character rather than by byte.
=head2 Character encodings for input and output
-[XXX: This feature is not yet implemented.]
+This feature is in the process of getting implemented.
+
+(For Perl 5.6 and earlier the support is unlikely to get integrated
+to the core language and some external module will be required.)
=head1 CAVEATS