Re: Open3.pm tries to close unopened file handle
authorRoderick Schertler <roderick@gate.net>
Thu, 19 Dec 1996 03:19:54 +0000 (22:19 -0500)
committerChip Salzenberg <chip@atlantic.net>
Thu, 19 Dec 1996 23:14:00 +0000 (11:14 +1200)
commit982b4e8fc47473059e209787b589853f4c8f8f9e
treede99decafe27d4c45d51e99300bdf4b64b3f9563
parent7f3dfc00eaef7e421633b2b47af9963dbc626e75
Re: Open3.pm tries to close unopened file handle

# This patch contains two new test files.
touch t/lib/open3.t t/lib/open2.t
chmod +x t/lib/open3.t t/lib/open2.t
exit 0

Here's the open2.pl/open3.pl/Open2.pl/Open3.pl overhaul I was talking
about.

  - open2.pl and open3.pl become wrappers around the IPC:: versions.

  - open2() becomes a wrapper around open3()

  - New test files open2.t and open3.t

  - Bug fixes:

      - open3(WRITE, READ, '>&STDOUT') now works

      - spurious warnings from close() when dup()ping squelched

      - failed fork() wasn't detected properly

      - remaining system calls checked for success

      - package qualified bareword filehandles didn't used to work in
        open2() if they were qualified with :: and in open3()
if they were qualified with '

p5p-msgid: <pzloavmd9h.fsf@eeyore.ibcinc.com>
MANIFEST
lib/IPC/Open2.pm
lib/IPC/Open3.pm
lib/open2.pl
lib/open3.pl
pod/perldiag.pod
pod/perlfunc.pod
t/lib/open2.t
t/lib/open3.t