X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pod%2Fperlfaq8.pod;h=95305249cd76910243e6a335d8bad1474198a245;hb=4ff31b786b9f6148fc8ea695db081861576d06a2;hp=78039f96f2ed3cf1efbe97b33f75e05376d18a54;hpb=109f04419ad154407413aa733c313fd77c1e12ca;p=p5sagit%2Fp5-mst-13.2.git diff --git a/pod/perlfaq8.pod b/pod/perlfaq8.pod index 78039f9..9530524 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