summaryrefslogtreecommitdiff
path: root/pod/perlfaq8.pod
diff options
context:
space:
mode:
authorbrian d foy <bdfoy@cpan.org>2009-10-19 13:19:51 -0500
committerbrian d foy <bdfoy@cpan.org>2009-10-19 13:19:51 -0500
commitf12f5f55b96ab324ac99ca675d447de42611ad4e (patch)
treebcddde989006128da4e895fba875d86e2272075b /pod/perlfaq8.pod
parent34b80e25c2b4f9caa86740b592c7c7dfdc78f44e (diff)
downloadperl-f12f5f55b96ab324ac99ca675d447de42611ad4e.tar.gz
* Synced the perlfaq
The latest commit in https://github.com/briandfoy/perlfaq is aa2b30a3bcbf1ac69f000fe363b0c384fbc44723 dated Thu Oct 15 20:01:45 2009 -0500
Diffstat (limited to 'pod/perlfaq8.pod')
-rw-r--r--pod/perlfaq8.pod9
1 files changed, 5 insertions, 4 deletions
diff --git a/pod/perlfaq8.pod b/pod/perlfaq8.pod
index 78039f96f2..95305249cd 100644
--- a/pod/perlfaq8.pod
+++ b/pod/perlfaq8.pod
@@ -863,10 +863,11 @@ stuck, because Windows does not have an argc/argv-style API.
=head2 Why can't my script read from STDIN after I gave it EOF (^D on Unix, ^Z on MS-DOS)?
-Some stdio's set error and eof flags that need clearing. The
-POSIX module defines clearerr() that you can use. That is the
-technically correct way to do it. Here are some less reliable
-workarounds:
+This happens only if your perl is compiled to use stdio instead of
+perlio, which is the default. Some (maybe all?) stdio's set error and
+eof flags that you may need to clear. The POSIX module defines
+clearerr() that you can use. That is the technically correct way to
+do it. Here are some less reliable workarounds:
=over 4