This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5db.pl: the "i" command must load mro.pm before use
authorRicardo Signes <rjbs@semiotic.systems>
Thu, 19 Mar 2020 18:10:05 +0000 (14:10 -0400)
committerTony Cook <tony@develop-help.com>
Mon, 23 Mar 2020 01:00:24 +0000 (12:00 +1100)
lib/perl5db.pl

index e8a29da..2106cf4 100644 (file)
@@ -529,7 +529,7 @@ BEGIN {
 use vars qw($VERSION $header);
 
 # bump to X.XX in blead, only use X.XX_XX in maint
-$VERSION = '1.55';
+$VERSION = '1.56';
 
 $header = "perl5db.pl version $VERSION";
 
@@ -5480,6 +5480,9 @@ Display the (nested) parentage of the module or object given.
 sub cmd_i {
     my $cmd  = shift;
     my $line = shift;
+
+    require mro;
+
     foreach my $isa ( split( /\s+/, $line ) ) {
         $evalarg = $isa;
         # The &-call is here to ascertain the mutability of @_.