summaryrefslogtreecommitdiff
path: root/pod
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2001-02-03 23:53:16 +0000
committerNick Ing-Simmons <nik@tiuk.ti.com>2001-02-04 17:43:55 +0000
commitbccbfa77316f269e35ea29247d7506d2c3ba7e11 (patch)
tree91b6105aa8462b552bfefdb03968ebb453c1716b /pod
parent8feeef0e0d76d86276cdc4df830eb164693ca482 (diff)
downloadperl-bccbfa77316f269e35ea29247d7506d2c3ba7e11.tar.gz
[ID 20010203.006] perlio.c is mis-reporting argument
length byfailing to spot lack of closing ) Message-Id: <E14PCUW-0001Qo-00@Bagpuss.unfortu.net> p4raw-id: //depot/perl@8688
Diffstat (limited to 'pod')
-rw-r--r--pod/perldiag.pod10
1 files changed, 10 insertions, 0 deletions
diff --git a/pod/perldiag.pod b/pod/perldiag.pod
index 597473f047..a62d8d18e5 100644
--- a/pod/perldiag.pod
+++ b/pod/perldiag.pod
@@ -2602,6 +2602,16 @@ 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: argument list not closed for layer "%s"
+
+(S) When pusing a layer with arguments onto the Perl I/O system you forgot
+the ) that closes the argument list. (Layers take care of transforming
+data between external and internal representations.) Perl assumed that
+the argument list finished at the next : or the end of the layer
+specification. If your program didn't explicitly request the failing
+operation, it may be the result of the value of the environment variable
+PERLIO.
+
=item perlio: unknown layer "%s"
(S) An attempt was made to push an unknown layer onto the Perl I/O