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
