This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Merge branch 'legacy-pragma' into blead
authorRafael Garcia-Suarez <rgs@consttype.org>
Fri, 6 Nov 2009 22:54:29 +0000 (23:54 +0100)
committerRafael Garcia-Suarez <rgs@consttype.org>
Fri, 6 Nov 2009 22:54:29 +0000 (23:54 +0100)
Conflicts:
MANIFEST

1  2 
MANIFEST
perl.h

diff --cc MANIFEST
+++ b/MANIFEST
@@@ -3474,21 -2197,352 +3474,22 @@@ lib/importenv.pl            Perl routine to get e
  lib/integer.pm                        For "use integer"
  lib/integer.t                 For "use integer" testing
  lib/Internals.t                       For Internals::* testing
 -lib/IO/Zlib.pm                        IO::Zlib
 -lib/IO/Zlib/t/basic.t         Tests for IO::Zlib
 -lib/IO/Zlib/t/external.t      Tests for IO::Zlib
 -lib/IO/Zlib/t/getc.t          Tests for IO::Zlib
 -lib/IO/Zlib/t/getline.t               Tests for IO::Zlib
 -lib/IO/Zlib/t/import.t                Tests for IO::Zlib
 -lib/IO/Zlib/t/large.t         Tests for IO::Zlib
 -lib/IO/Zlib/t/tied.t          Tests for IO::Zlib
 -lib/IO/Zlib/t/uncomp1.t               Tests for IO::Zlib
 -lib/IO/Zlib/t/uncomp2.t               Tests for IO::Zlib
 -lib/IPC/Cmd.pm                        IPC::Cmd
 -lib/IPC/Cmd/t/01_IPC-Cmd.t    IPC::Cmd tests
 -lib/IPC/Cmd/t/02_Interactive.t        IPC::Cmd tests
 -lib/IPC/Cmd/t/src/child.pl    IPC::Cmd tests
 -lib/IPC/Cmd/t/src/output.pl   IPC::Cmd tests
 -lib/IPC/Cmd/t/src/x.tgz.packed        IPC::Cmd tests
 -lib/IPC/Open2.pm              Open a two-ended pipe
 -lib/IPC/Open2.t                       See if IPC::Open2 works
 -lib/IPC/Open3.pm              Open a three-ended pipe!
 -lib/IPC/Open3.t                       See if IPC::Open3 works
 -lib/legacy.pm         Pragma to preserve legacy behavior
++lib/legacy.pm                 Pragma to preserve legacy behavior
  lib/less.pm                   For "use less"
  lib/less.t                    See if less support works
 -lib/lib_pm.PL                 For "use lib", produces lib/lib.pm
 -lib/lib.t                     For "use lib" testing
 -lib/Locale/Codes/ChangeLog    Locale::Codes
 -lib/Locale/Codes/README               Locale::Codes
 -lib/Locale/Codes/t/all.t      See if Locale::Codes work
 -lib/Locale/Codes/t/constants.t        See if Locale::Codes work
 -lib/Locale/Codes/t/country.t  See if Locale::Codes work
 -lib/Locale/Codes/t/currency.t See if Locale::Codes work
 -lib/Locale/Codes/t/languages.t        See if Locale::Codes work
 -lib/Locale/Codes/t/rename.t   See if Locale::Codes work
 -lib/Locale/Codes/t/script.t   See if Locale::Codes work
 -lib/Locale/Codes/t/uk.t               See if Locale::Codes work
 -lib/Locale/Constants.pm               Locale::Codes
 -lib/Locale/Constants.pod      Locale::Codes documentation
 -lib/Locale/Country.pm         Locale::Codes
 -lib/Locale/Country.pod                Locale::Codes documentation
 -lib/Locale/Currency.pm                Locale::Codes
 -lib/Locale/Currency.pod               Locale::Codes documentation
 -lib/Locale/Language.pm                Locale::Codes
 -lib/Locale/Language.pod               Locale::Codes documentation
 -lib/Locale/Maketext/ChangeLog Locale::Maketext
 -lib/Locale/Maketext/GutsLoader.pm     Locale::Maketext
 -lib/Locale/Maketext/Guts.pm   Locale::Maketext
 -lib/Locale/Maketext.pm                Locale::Maketext
 -lib/Locale/Maketext.pod               Locale::Maketext documentation
 -lib/Locale/Maketext/README    Locale::Maketext
 -lib/Locale/Maketext/Simple.pm Locale::Simple
 -lib/Locale/Maketext/Simple/t/0-signature.t    Locale::Simple tests
 -lib/Locale/Maketext/Simple/t/1-basic.t        Locale::Simple tests
 -lib/Locale/Maketext/t/01_about_verbose.t      See if Locale::Maketext works
 -lib/Locale/Maketext/t/10_make.t       See if Locale::Maketext works
 -lib/Locale/Maketext/t/20_get.t        See if Locale::Maketext works
 -lib/Locale/Maketext/t/30_local.t      See if Locale::Maketext works
 -lib/Locale/Maketext/t/40_super.t      See if Locale::Maketext works
 -lib/Locale/Maketext/t/50_super.t      See if Locale::Maketext works
 -lib/Locale/Maketext/t/60_super.t      See if Locale::Maketext works
 -lib/Locale/Maketext/t/90_utf8.t       See if Locale::Maketext works
 -lib/Locale/Maketext/TPJ13.pod Locale::Maketext documentation article
  lib/locale.pm                 For "use locale"
 -lib/Locale/Script.pm          Locale::Codes
 -lib/Locale/Script.pod         Locale::Codes documentation
  lib/locale.t                  See if locale support works
 -lib/Log/Message/Config.pm     Log::Message
 -lib/Log/Message/Handlers.pm   Log::Message
 -lib/Log/Message/Item.pm       Log::Message
 -lib/Log/Message.pm    Log::Message
 -lib/Log/Message/Simple.pm     Log::Simple
 -lib/Log/Message/Simple/t/01_use.t     Log::Simple tests
 -lib/Log/Message/Simple/t/02_imports.t Log::Simple tests
 -lib/Log/Message/Simple/t/03_functions.t       Log::Simple tests
 -lib/Log/Message/t/01_Log-Message-Config.t     Log::Message tests
 -lib/Log/Message/t/02_Log-Message.t    Log::Message tests
 -lib/Log/Message/t/conf/config_file    Log::Message tests
 -lib/Log/Message/t/conf/LoadMe.pl      Log::Message tests
  lib/look.pl                   A "look" equivalent
 -lib/Math/BigFloat.pm          An arbitrary precision floating-point arithmetic package
 -lib/Math/BigFloat/Trace.pm    bignum tracing
 -lib/Math/BigInt/CalcEmu.pm    Pure Perl module to support Math::BigInt
 -lib/Math/BigInt/Calc.pm               Pure Perl module to support Math::BigInt
 -lib/Math/BigInt.pm            An arbitrary precision integer arithmetic package
 -lib/Math/BigInt/t/alias.inc   Support for BigInt tests
 -lib/Math/BigInt/t/bare_mbf.t  Test MBF under Math::BigInt::BareCalc
 -lib/Math/BigInt/t/bare_mbi.t  Test MBI under Math::BigInt::BareCalc
 -lib/Math/BigInt/t/bare_mif.t  Rounding tests under BareCalc
 -lib/Math/BigInt/t/bigfltpm.inc        Shared tests for bigfltpm.t and sub_mbf.t
 -lib/Math/BigInt/t/bigfltpm.t  See if BigFloat.pm works
 -lib/Math/BigInt/t/bigintc.t   See if BigInt/Calc.pm works
 -lib/Math/BigInt/t/bigintpm.inc        Shared tests for bigintpm.t and sub_mbi.t
 -lib/Math/BigInt/t/bigintpm.t  See if BigInt.pm works
 -lib/Math/BigInt/t/bigints.t   See if BigInt.pm works
 -lib/Math/BigInt/t/biglog.t    Test the log function
 -lib/Math/BigInt/t/big_pi_e.t  test bpi() and bexp()
 -lib/Math/BigInt/t/bigroot.t   Test the broot function
 -lib/Math/BigInt/t/calling.t   Test calling conventions
 -lib/Math/BigInt/t/config.t    Test Math::BigInt->config()
 -lib/Math/BigInt/t/constant.t  Test Math::BigInt/BigFloat under :constant
 -lib/Math/BigInt/t/const_mbf.t Test Math::BigInt
 -lib/Math/BigInt/t/downgrade.t Test if use Math::BigInt(); under downgrade works
 -lib/Math/BigInt/t/_e_math.t   Helper routine in BigFloat for _e math
 -lib/Math/BigInt/t/inf_nan.t   Special tests for inf and *NaN* handling
 -lib/Math/BigInt/t/isa.t               Test for Math::BigInt inheritance
 -lib/Math/BigInt/t/lib_load.t  Test sane lib names
 -lib/Math/BigInt/t/mbf_ali.t   Tests for BigFloat
 -lib/Math/BigInt/t/mbi_ali.t   Tests for BigInt
 -lib/Math/BigInt/t/mbimbf.inc  Actual BigInt/BigFloat accuracy, precision and fallback, round_mode tests
 -lib/Math/BigInt/t/mbimbf.t    BigInt/BigFloat accuracy, precision and fallback, round_mode
 -lib/Math/BigInt/t/mbi_rand.t  Test Math::BigInt randomly
 -lib/Math/BigInt/t/nan_cmp.t   overloaded comparision involving *NaN*
 -lib/Math/BigInt/t/new_ovld.t  test overloaded numbers in BigFloat's new()
 -lib/Math/BigInt/Trace.pm      bignum tracing
 -lib/Math/BigInt/t/req_mbf0.t  test: require Math::BigFloat; ->bzero();
 -lib/Math/BigInt/t/req_mbf1.t  test: require Math::BigFloat; ->bone();
 -lib/Math/BigInt/t/req_mbfa.t  test: require Math::BigFloat; ->bnan();
 -lib/Math/BigInt/t/req_mbfi.t  test: require Math::BigFloat; ->binf();
 -lib/Math/BigInt/t/req_mbfn.t  test: require Math::BigFloat; ->new();
 -lib/Math/BigInt/t/req_mbfw.t  require Math::BigFloat; import ( with => );
 -lib/Math/BigInt/t/require.t   Test if require Math::BigInt works
 -lib/Math/BigInt/t/round.t     Test rounding with non-integer A and P
 -lib/Math/BigInt/t/sub_ali.t   Tests for aliases in BigInt subclasses
 -lib/Math/BigInt/t/sub_mbf.t   Empty subclass test of BigFloat
 -lib/Math/BigInt/t/sub_mbi.t   Empty subclass test of BigInt
 -lib/Math/BigInt/t/sub_mif.t   Test A & P with subclasses using mbimbf.inc
 -lib/Math/BigInt/t/trap.t      Test whether trap_nan and trap_inf work
 -lib/Math/BigInt/t/upgradef.t  Test if use Math::BigFloat(); under upgrade works
 -lib/Math/BigInt/t/upgrade.inc Actual tests for upgrade.t
 -lib/Math/BigInt/t/upgrade.t   Test if use Math::BigInt(); under upgrade works
 -lib/Math/BigInt/t/use_lib1.t  Test combinations of Math::BigInt and BigFloat
 -lib/Math/BigInt/t/use_lib2.t  Test combinations of Math::BigInt and BigFloat
 -lib/Math/BigInt/t/use_lib3.t  Test combinations of Math::BigInt and BigFloat
 -lib/Math/BigInt/t/use_lib4.t  Test combinations of Math::BigInt and BigFloat
 -lib/Math/BigInt/t/use_mbfw.t  use BigFloat w/ with and lib at the same time
 -lib/Math/BigInt/t/use.t               Test if use Math::BigInt(); works
 -lib/Math/BigInt/t/with_sub.t  Test use Math::BigFloat with => package
 -lib/Math/BigRat.pm            Math::BigRat
 -lib/Math/BigRat/t/big_ap.t            Math::BigRat test
 -lib/Math/BigRat/t/bigfltpm.inc                Math::BigRat test
 -lib/Math/BigRat/t/bigfltrt.t          Math::BigRat test
 -lib/Math/BigRat/t/biglog.t            Math::BigRat test
 -lib/Math/BigRat/t/bigratpm.inc                Math::BigRat test
 -lib/Math/BigRat/t/bigratpm.t          Math::BigRat test
 -lib/Math/BigRat/t/bigrat.t            Math::BigRat test
 -lib/Math/BigRat/t/bigratup.t  test under $Math::BigInt::upgrade
 -lib/Math/BigRat/t/bigroot.t           Math::BigRat test
 -lib/Math/BigRat/t/hang.t              Math::BigRat test for bug #34584 - hang in exp()
 -lib/Math/BigRat/t/requirer.t  see if require works properly
 -lib/Math/BigRat/t/trap.t      see if trap_nan and trap_inf work
 -lib/Math/Complex.pm           A Complex package
 -lib/Math/Complex.t            See if Math::Complex works
 -lib/Math/Trig.pm              A simple interface to complex trigonometry
 -lib/Math/Trig.t                       See if Math::Trig works
 -lib/Memoize/AnyDBM_File.pm    Memoize glue layer for AnyDBM_File
 -lib/Memoize/ExpireFile.pm     Memoize expiry manager test scaffold
 -lib/Memoize/Expire.pm         Memoize expiry manager example
 -lib/Memoize/ExpireTest.pm     Memoize expiry manager test scaffold
 -lib/Memoize/NDBM_File.pm      Memoize glue layer for NDBM_File
 -lib/Memoize.pm                        Memoize
 -lib/Memoize/README            Memoize release notes
 -lib/Memoize/SDBM_File.pm      Memoize glue layer for SDBM_File
 -lib/Memoize/Storable.pm               Memoize glue layer for Storable
 -lib/Memoize/t/array_confusion.t               Memoize ambiguous array return tests
 -lib/Memoize/t/array.t         Memoize array context return tests
 -lib/Memoize/t/correctness.t   Memoize basic correctness tests
 -lib/Memoize/t/errors.t                Memoize PEBKAC detection tests
 -lib/Memoize/t/expfile.t               Memoize expiry manager tests
 -lib/Memoize/t/expire.t                Memoize expiry manager tests
 -lib/Memoize/t/expmod_n.t      Memoize expiry manager tests
 -lib/Memoize/t/expmod_t.t      Memoize expiry manager (timed) tests
 -lib/Memoize/t/flush.t         Memoize 'flush_cache' function tests
 -lib/Memoize/t/normalize.t     Memoize 'normalizer' feature tests
 -lib/Memoize/TODO              Memoize to-do list
 -lib/Memoize/t/prototype.t     Memoize prototyped function handling tests
 -lib/Memoize/t/speed.t         "Makes functions faster" advertisement test
 -lib/Memoize/t/tiefeatures.t   Memoize FAULT / MERGE / HASH options test
 -lib/Memoize/t/tie_gdbm.t      Memoize GDBM interface test
 -lib/Memoize/t/tie_ndbm.t      Memoize NDBM interface test
 -lib/Memoize/t/tie_sdbm.t      Memoize SDBM interface test
 -lib/Memoize/t/tie_storable.t  Memoize Storable interface test
 -lib/Memoize/t/tie.t           Memoize tied file test
 -lib/Memoize/t/unmemoize.t     Memoize 'unmemoize' function test
 -lib/Module/Build/API.pod      Module::Build
 -lib/Module/Build/Authoring.pod        Module::Build
 -lib/Module/Build/Base.pm      Module::Build
 -lib/Module/Build/Changes      Module::Build
 -lib/Module/Build/Compat.pm    Module::Build
 -lib/Module/Build/ConfigData.pm        Module::Build
 -lib/Module/Build/Config.pm    Module::Build
 -lib/Module/Build/Cookbook.pm  Module::Build
 -lib/Module/Build/Dumper.pm    Module::Build
 -lib/Module/Build/ModuleInfo.pm        Module::Build
 -lib/Module/Build/Notes.pm     Module::Build
 -lib/Module/Build/Platform/aix.pm      Module::Build
 -lib/Module/Build/Platform/Amiga.pm    Module::Build
 -lib/Module/Build/Platform/cygwin.pm   Module::Build
 -lib/Module/Build/Platform/darwin.pm   Module::Build
 -lib/Module/Build/Platform/Default.pm  Module::Build
 -lib/Module/Build/Platform/EBCDIC.pm   Module::Build
 -lib/Module/Build/Platform/MacOS.pm    Module::Build
 -lib/Module/Build/Platform/MPEiX.pm    Module::Build
 -lib/Module/Build/Platform/os2.pm      Module::Build
 -lib/Module/Build/Platform/RiscOS.pm   Module::Build
 -lib/Module/Build/Platform/Unix.pm     Module::Build
 -lib/Module/Build/Platform/VMS.pm      Module::Build
 -lib/Module/Build/Platform/VOS.pm      Module::Build
 -lib/Module/Build/Platform/Windows.pm  Module::Build
 -lib/Module/Build.pm           Module::Build
 -lib/Module/Build/PodParser.pm Module::Build
 -lib/Module/Build/PPMMaker.pm  Module::Build
 -lib/Module/Build/scripts/bundle.pl    Module::Build
 -lib/Module/Build/scripts/config_data  Module::Build
 -lib/Module/Build/t/add_property.t     Module::Build
 -lib/Module/Build/t/basic.t    Module::Build
 -lib/Module/Build/t/bundled/Tie/CPHash.pm      Module::Build.pm
 -lib/Module/Build/t/compat.t   Module::Build
 -lib/Module/Build/t/destinations.t     Module::Build
 -lib/Module/Build/t/extend.t   Module::Build
 -lib/Module/Build/t/ext.t      Module::Build
 -lib/Module/Build/t/files.t    Module::Build
 -lib/Module/Build/t/help.t     Module::Build
 -lib/Module/Build/t/install.t  Module::Build
 -lib/Module/Build/t/lib/DistGen.pm     Module::Build
 -lib/Module/Build/t/lib/MBTest.pm      Module::Build
 -lib/Module/Build/t/manifypods.t       Module::Build
 -lib/Module/Build/t/mbyaml.t   Module::Build
 -lib/Module/Build/t/metadata2.t        Module::Build
 -lib/Module/Build/t/metadata.t Module::Build
 -lib/Module/Build/t/moduleinfo.t       Module::Build
 -lib/Module/Build/t/new_from_context.t Module::Build
 -lib/Module/Build/t/notes.t    Module::Build
 -lib/Module/Build/t/parents.t  Module::Build
 -lib/Module/Build/t/pod_parser.t       Module::Build
 -lib/Module/Build/t/ppm.t      Module::Build
 -lib/Module/Build/t/runthrough.t       Module::Build
 -lib/Module/Build/t/script_dist.t      Module::Build
 -lib/Module/Build/t/test_file_exts.t   Module::Build
 -lib/Module/Build/t/test_types.t       Module::Build
 -lib/Module/Build/t/test_type.t        Module::Build
 -lib/Module/Build/t/tilde.t    Module::Build
 -lib/Module/Build/t/use_tap_harness.t  Module::Build
 -lib/Module/Build/t/versions.t Module::Build
 -lib/Module/Build/t/xs.t               Module::Build
 -lib/Module/Build/Version.pm   Module::Build
 -lib/Module/Build/YAML.pm      Module::Build
 -lib/Module/CoreList/bin/corelist      Module::CoreList
 -lib/Module/CoreList.pm                        Module::CoreList
 -lib/Module/CoreList/t/corelist.t      Module::CoreList
 -lib/Module/CoreList/t/find_modules.t  Module::CoreList
 -lib/Module/Load/Conditional.pm        Module::Conditional
 -lib/Module/Load/Conditional/t/01_Module_Load_Conditional.t    Module::Conditional tests
 -lib/Module/Load/Conditional/t/02_Parse_Version.t      Module::Load::Conditional tests
 -lib/Module/Load/Conditional/t/to_load/Commented.pm    Module::Conditional tests
 -lib/Module/Load/Conditional/t/to_load/InPod.pm        Module::Load::Conditional tests
 -lib/Module/Load/Conditional/t/to_load/LoadIt.pm       Module::Conditional tests
 -lib/Module/Load/Conditional/t/to_load/LoadMe.pl       Module::Conditional tests
 -lib/Module/Load/Conditional/t/to_load/MustBe/Loaded.pm        Module::Load::Conditional tests
 -lib/Module/Load/Conditional/t/to_load/ToBeLoaded      Module::Conditional tests
 -lib/Module/Loaded.pm  Module::Loaded
 -lib/Module/Loaded/t/01_Module-Loaded.t        Module::Loaded tests
 -lib/Module/Load.pm    Module::Load
 -lib/Module/Load/t/01_Module-Load.t    Module::Load tests
 -lib/Module/Load/t/to_load/config_file Module::Load tests
 -lib/Module/Load/t/to_load/LoadIt.pm   Module::Load tests
 -lib/Module/Load/t/to_load/LoadMe.pl   Module::Load tests
 -lib/Module/Load/t/to_load/Must/Be/Loaded.pm   Module::Load tests
 -lib/Module/Load/t/to_load/TestModule.pm       Module::Load tests
 -lib/Module/Load/t/to_load/ToBeLoaded  Module::Load tests
 -lib/Net/Changes                       libnet
 -lib/Net/Cmd.pm                        libnet
 -lib/Net/Config.eg             libnet
 -lib/Net/Config.pm             libnet
 -lib/Net/demos/ftp             libnet
 -lib/Net/demos/inetd           libnet
 -lib/Net/demos/nntp            libnet
 -lib/Net/demos/nntp.mirror     libnet
 -lib/Net/demos/pop3            libnet
 -lib/Net/demos/smtp.self               libnet
 -lib/Net/demos/time            libnet
 -lib/Net/Domain.pm             libnet
 -lib/Net/FTP/A.pm              libnet
 -lib/Net/FTP/dataconn.pm               libnet
 -lib/Net/FTP/E.pm              libnet
 -lib/Net/FTP/I.pm              libnet
 -lib/Net/FTP/L.pm              libnet
 -lib/Net/FTP.pm                        libnet
 +lib/Module/Build/ConfigData.pm        Configuration for Module::Build
  lib/Net/hostent.pm            By-name interface to Perl's builtin gethost*
  lib/Net/hostent.t             See if Net::hostent works
 -lib/Net/Hostname.pm.eg                libnet
 -lib/Net/libnetFAQ.pod         libnet
  lib/Net/netent.pm             By-name interface to Perl's builtin getnet*
  lib/Net/netent.t              See if Net::netent works
 -lib/Net/Netrc.pm              libnet
 -lib/Net/NNTP.pm                       libnet
 -lib/Net/Ping/Changes          Net::Ping
 -lib/Net/Ping.pm                       Hello, anybody home?
 -lib/Net/Ping/t/100_load.t     Ping Net::Ping
 -lib/Net/Ping/t/110_icmp_inst.t        Ping Net::Ping
 -lib/Net/Ping/t/120_udp_inst.t Ping Net::Ping
 -lib/Net/Ping/t/130_tcp_inst.t Ping Net::Ping
 -lib/Net/Ping/t/140_stream_inst.t      Ping Net::Ping
 -lib/Net/Ping/t/150_syn_inst.t Ping Net::Ping
 -lib/Net/Ping/t/190_alarm.t    Ping Net::Ping
 -lib/Net/Ping/t/200_ping_tcp.t Ping Net::Ping
 -lib/Net/Ping/t/250_ping_hires.t       Ping Net::Ping
 -lib/Net/Ping/t/300_ping_stream.t      Ping Net::Ping
 -lib/Net/Ping/t/400_ping_syn.t Ping Net::Ping
 -lib/Net/Ping/t/410_syn_host.t Ping Net::Ping
 -lib/Net/Ping/t/450_service.t  Ping Net::Ping
 -lib/Net/Ping/t/500_ping_icmp.t        Ping Net::Ping
 -lib/Net/Ping/t/510_ping_udp.t Ping Net::Ping
 -lib/Net/POP3.pm                       libnet
  lib/Net/protoent.pm           By-name interface to Perl's builtin getproto*
  lib/Net/protoent.t            See if Net::protoent works
 -lib/Net/README                        libnet
  lib/Net/servent.pm            By-name interface to Perl's builtin getserv*
  lib/Net/servent.t             See if Net::servtent works
 -lib/Net/SMTP.pm                       libnet
 -lib/Net/t/config.t            libnet
 -lib/Net/t/datasend.t          libnet
 -lib/Net/t/ftp.t                       libnet
 -lib/Net/t/hostname.t          libnet
 -lib/Net/Time.pm                       libnet
 -lib/Net/t/libnet_t.pl         libnet
 -lib/Net/t/netrc.t             libnet
 -lib/Net/t/nntp.t              libnet
 -lib/Net/t/require.t           libnet
 -lib/Net/t/smtp.t              libnet
 -lib/Net/t/time.t              libnet
  lib/newgetopt.pl              A perl library supporting long option parsing
 -lib/NEXT/Changes              NEXT
 -lib/NEXT.pm                   Pseudo-class NEXT for method redispatch
 -lib/NEXT/README                       NEXT
 -lib/NEXT/t/actual.t           NEXT
 -lib/NEXT/t/actuns.t           NEXT
 -lib/NEXT/t/next.t             NEXT
 -lib/NEXT/t/stringify.t        NEXT
 -lib/NEXT/t/unseen.t           NEXT
 -lib/Object/Accessor.pm        Object::Accessor
 -lib/Object/Accessor/t/00_Object-Accessor.t    Object::Accessor tests
 -lib/Object/Accessor/t/01_Object-Accessor-Subclassed.t Object::Accessor tests
 -lib/Object/Accessor/t/02_Object-Accessor-allow.t      Object::Accessor tests
 -lib/Object/Accessor/t/03_Object-Accessor-local.t      Object::Accessor tests
 -lib/Object/Accessor/t/04_Object-Accessor-lvalue.t     Object::Accessor tests
 -lib/Object/Accessor/t/05_Object-Accessor-callback.t   Object::Accessor tests
 -lib/Object/Accessor/t/06_Object-Accessor-alias.t      Object::Accessor tests
  lib/open2.pl                  Open a two-ended pipe (uses IPC::Open2)
  lib/open3.pl                  Open a three-ended pipe (uses IPC::Open3)
  lib/open.pm                   Pragma to specify default I/O layers
diff --cc perl.h
Simple merge