In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/1f8e94566ebcc1e3986ae739be090e946f26f96e?hp=4a46e268bd6392e63b29eccf1d0dc57a2a1e3e82>

- Log -----------------------------------------------------------------
commit 1f8e94566ebcc1e3986ae739be090e946f26f96e
Author: Nicholas Clark <[email protected]>
Date:   Thu Jun 16 12:47:07 2011 +0200

    Merge ext/IPC-Open2 into ext/IPC-Open3.
    
    IPC::Open2::open2() is implemented as a thin wrapper around
    IPC::Open3::_open3(), and hence is very tightly coupled to it.
-----------------------------------------------------------------------

Summary of changes:
 MANIFEST                                      |    4 ++--
 Porting/Maintainers.pl                        |    7 -------
 ext/{IPC-Open2 => IPC-Open3}/lib/IPC/Open2.pm |    0
 ext/{IPC-Open2 => IPC-Open3}/t/IPC-Open2.t    |    0
 pod/perldelta.pod                             |    7 +++++++
 5 files changed, 9 insertions(+), 9 deletions(-)
 rename ext/{IPC-Open2 => IPC-Open3}/lib/IPC/Open2.pm (100%)
 rename ext/{IPC-Open2 => IPC-Open3}/t/IPC-Open2.t (100%)

diff --git a/MANIFEST b/MANIFEST
index 33d9bbf..2c7f9bc 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -3431,10 +3431,10 @@ ext/I18N-Langinfo/Langinfo.pm   I18N::Langinfo
 ext/I18N-Langinfo/Langinfo.xs  I18N::Langinfo
 ext/I18N-Langinfo/Makefile.PL  I18N::Langinfo
 ext/I18N-Langinfo/t/Langinfo.t See whether I18N::Langinfo works
-ext/IPC-Open2/lib/IPC/Open2.pm Open a two-ended pipe
-ext/IPC-Open2/t/IPC-Open2.t    See if IPC::Open2 works
+ext/IPC-Open3/lib/IPC/Open2.pm Open a two-ended pipe
 ext/IPC-Open3/lib/IPC/Open3.pm Open a three-ended pipe
 ext/IPC-Open3/t/fd.t           See if IPC::Open3 works w/ file descriptors
+ext/IPC-Open3/t/IPC-Open2.t    See if IPC::Open2 works
 ext/IPC-Open3/t/IPC-Open3.t    See if IPC::Open3 works
 ext/mro/Changes                        mro extension
 ext/mro/mro.pm                 mro extension
diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 3c4b713..bd2583a 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -1053,13 +1053,6 @@ use File::Glob qw(:case);
        'UPSTREAM'      => 'cpan',
        },
 
-    'IPC::Open2' =>
-       {
-       'MAINTAINER'    => 'p5p',
-       'FILES'         => q[ext/IPC-Open2],
-       'UPSTREAM'      => 'blead',
-       },
-
     'IPC::Open3' =>
        {
        'MAINTAINER'    => 'p5p',
diff --git a/ext/IPC-Open2/lib/IPC/Open2.pm b/ext/IPC-Open3/lib/IPC/Open2.pm
similarity index 100%
rename from ext/IPC-Open2/lib/IPC/Open2.pm
rename to ext/IPC-Open3/lib/IPC/Open2.pm
diff --git a/ext/IPC-Open2/t/IPC-Open2.t b/ext/IPC-Open3/t/IPC-Open2.t
similarity index 100%
rename from ext/IPC-Open2/t/IPC-Open2.t
rename to ext/IPC-Open3/t/IPC-Open2.t
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 0bc47fc..8e46a51 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -734,6 +734,13 @@ USE_LOCALE{,_COLLATE,_CTYPE,_NUMERIC} have been added the 
output of perl -V
 as they have affect the behaviour of the interpreter binary (albeit only
 in a small area).
 
+=item *
+
+The code and tests for L<IPC::Open2> have been moved from F<ext/IPC-Open2>
+into F<ext/IPC-Open3>, as C<IPC::Open2::open2()> is implemented as a thin
+wrapper around C<IPC::Open3::_open3()>, and hence is very tightly coupled to
+it.
+
 =back
 
 =head1 Testing

--
Perl5 Master Repository

Reply via email to