Fix 'mmap' lib/filehand.t (ungetc) test fail.
authorNick Ing-Simmons <nik@tiuk.ti.com>
Fri, 1 Dec 2000 17:56:46 +0000 (17:56 +0000)
committerNick Ing-Simmons <nik@tiuk.ti.com>
Fri, 1 Dec 2000 17:56:46 +0000 (17:56 +0000)
commit5e2ab84baab5f2372dc1ffda47d5b89faa2613cd
tree293e0bb7d3a5ad517718a0b77921558e3dd115d1
parenta4d3c1d3a59a079ee84191d2df8b5e232a8bee44
Fix 'mmap' lib/filehand.t (ungetc) test fail.
Make 'unix' pass most tests
 - do unread by temporary push of layer ("pending") holding unread chars
 - fast_gets is now based on per-handle flag
 - relax one of io/pipe.t tests to allow print to fail and close to
   succeed so that it passes on unbuffered "unix" layer.
Remaining fail is sporadic and a genuine race condition between
parent/child in fork test.

p4raw-id: //depot/perlio@7942
perlio.c
perliol.h
t/io/pipe.t