Beagle
view release on metacpan or search on metacpan
lib/Beagle/Cmd/Command/shell.pm view on Meta::CPAN
|| grep { $_ eq '--page' || $_ eq '--spawn' } @ARGV )
{
local $ENV{BEAGLE_ROOT} = $Beagle::Util::ROOT;
my $start = Time::HiRes::time();
system( $0, grep { $_ ne '--spawn' } @ARGV );
show_time($start) if enabled_devel;
}
else {
# backup settings
my ( $devel, $cache, $root ) =
( enabled_devel(), enabled_cache(), current_root('not die') );
my $start = Time::HiRes::time();
eval { Beagle::Cmd->run };
print $@, newline() if $@;
show_time($start) if enabled_devel;
# restore settings
$devel ? enable_devel() : disable_devel();
( run in 0.465 second using v1.01-cache-2.11-cpan-49f99fa48dc )