Branch: refs/heads/class-struct-vs-exporter
  Home:   https://github.com/Perl/perl5
  Commit: 4988199c7236dec8b409d9ed63356968a63eb46e
      
https://github.com/Perl/perl5/commit/4988199c7236dec8b409d9ed63356968a63eb46e
  Author: Dagfinn Ilmari Mannsåker <ilm...@ilmari.org>
  Date:   2023-10-03 (Tue, 03 Oct 2023)

  Changed paths:
    M lib/File/stat.pm
    M lib/Net/hostent.pm
    M lib/Net/netent.pm
    M lib/Net/protoent.pm
    M lib/Net/servent.pm
    M lib/Time/gmtime.pm
    M lib/Time/localtime.pm
    M lib/Time/tm.pm
    M lib/User/grent.pm
    M lib/User/pwent.pm

  Log Message:
  -----------
  Modernise Class::Struct-using core modules

These modules couldn't inherit from Exporter because they use
Class::Struct, and were written before Exporter could export its
import method.

Now that it can, update them to do that, and remove the pointless
BEGIN block around the Exporter setup.

In passing, bump the use VERSION statement to 5.38, but disable
signatures, since the modules use prototypes.


Reply via email to