summaryrefslogtreecommitdiff
path: root/pod/perlrun.pod
diff options
context:
space:
mode:
authorNick Ing-Simmons <nik@tiuk.ti.com>2002-06-17 14:50:35 +0000
committerNick Ing-Simmons <nik@tiuk.ti.com>2002-06-17 14:50:35 +0000
commit1cbfc93d1589e4f5f6103e097177be6f791b2cb2 (patch)
treee61e2f2736138e91ea813b5aee291f3ac147c1e6 /pod/perlrun.pod
parentaca0daca701f7dcdb767d1bc406a8942960007bc (diff)
downloadperl-1cbfc93d1589e4f5f6103e097177be6f791b2cb2.tar.gz
Integrate mainline
p4raw-id: //depot/perlio@17274
Diffstat (limited to 'pod/perlrun.pod')
-rw-r--r--pod/perlrun.pod16
1 files changed, 9 insertions, 7 deletions
diff --git a/pod/perlrun.pod b/pod/perlrun.pod
index 60c7929566..2531838995 100644
--- a/pod/perlrun.pod
+++ b/pod/perlrun.pod
@@ -909,19 +909,21 @@ C<:perlio> will insert a C<:unix> layer below itself to do low level IO.
=item :raw
+B<Note that the explicit use of the C<:raw> layer is deprecated.>
+
Arranges for all accesses go straight to the lowest level layer provided
by the configration. That is it strips off any layers above that layer.
(The intent - unless layers are then pushed on top again -
is to make perl's C<read> behave like C<sysread>.)
-Not really useful in PERLIO environment variable, instead just use C<:unix>
-layer explicitly.
+Not really useful in PERLIO environment variable, instead just use
+C<:unix> layer explicitly.
-In perl5.6 and some books the C<:raw> layer (also called a discipline) is
-documented as the inverse of the C<:crlf> layer. That is not really the case.
-If you want UNIX line endings on a platform that normaly does CRLF translation
-the appropriate thing to do is to add C<:perlio> to PERLIO environment
-variable.
+In Perl 5.6 and some books the C<:raw> layer (also called a discipline)
+is documented as the inverse of the C<:crlf> layer. That is not really
+the case. If you want UNIX line endings on a platform that normally
+does CRLF translation the appropriate thing to do is to add C<:perlio>
+to PERLIO environment variable.
=item :stdio