summaryrefslogtreecommitdiff
path: root/pod
diff options
context:
space:
mode:
authorDominic Dunlop <domo@computer.org>2000-11-11 19:20:32 +0100
committerJarkko Hietaniemi <jhi@iki.fi>2000-11-11 18:38:57 +0000
commitef0f98172cb24500e16b870581f3678568a4f566 (patch)
tree4a588993648293718eccf11e48908c4bf6d125b0 /pod
parent2f4b48000e026c1d24d84752f7d3b1e2de5285d5 (diff)
downloadperl-ef0f98172cb24500e16b870581f3678568a4f566.tar.gz
More descriptive error for unknown perlio layers.
Subject: [PATCHES Bleadperl] Re: PerlIO - what all of you can all do. Message-Id: <p04320401b632c4c3335b@[192.168.1.4]> p4raw-id: //depot/perl@7650
Diffstat (limited to 'pod')
-rw-r--r--pod/perldiag.pod9
1 files changed, 9 insertions, 0 deletions
diff --git a/pod/perldiag.pod b/pod/perldiag.pod
index 2fe63ba744..9baf175833 100644
--- a/pod/perldiag.pod
+++ b/pod/perldiag.pod
@@ -2584,6 +2584,15 @@ the problem, however, you will get the same error message each time
you run Perl. How to really fix the problem can be found in
L<perllocale> section B<LOCALE PROBLEMS>.
+=item perlio: unknown layer "%s"
+
+(S) An attempt was made to push an unknown layer onto the Perl I/O
+system. (Layers take care of transforming data between external and
+internal representations.) Note that some layers, such as C<mmap>,
+are not supported in all environments. If your program didn't
+explicitly request the failing operation, it may be the result of the
+value of the environment variable PERLIO.
+
=item Permission denied
(F) The setuid emulator in suidperl decided you were up to no good.