Devel-Messenger
view release on metacpan or search on metacpan
Messenger.pm view on Meta::CPAN
if (@message and $message[0] eq 'continue') {
shift @message;
$pre = '';
}
return '' unless @message;
chomp($message[$#message]) if (substr($end, -1, 1) eq "\n");
&$output($file, $begin, ($pre ? &$pre(caller) : ''), @message, $end);
};
# export subroutine
if ($global) {
#my $caller = (caller)[0];
foreach my $pkg (sort grep { $_ ne 'Devel/Messenger.pm' } 'main', keys %INC) {
(my $module = $pkg) =~ s/\.pm$//;
$module =~ s/\//::/g;
if (defined(&{"$module\::note"})) {
no strict 'refs';
#undef &{"$module\::note"} unless ($module eq $caller);
*{"$module\::note"} = $note;
}
}
}
( run in 0.816 second using v1.01-cache-2.11-cpan-a3c8064c92c )