[Bast-commits] r5336 - in trunk/Devel-REPL: .
lib/Devel/REPL/Plugin/CompletionDriver t
oliver at dev.catalyst.perl.org
oliver at dev.catalyst.perl.org
Wed Jan 21 19:09:13 GMT 2009
Author: oliver
Date: 2009-01-21 19:09:13 +0000 (Wed, 21 Jan 2009)
New Revision: 5336
Modified:
trunk/Devel-REPL/Changes
trunk/Devel-REPL/lib/Devel/REPL/Plugin/CompletionDriver/INC.pm
trunk/Devel-REPL/t/load_core.t
Log:
make plugins be M::I features so dependencies are optional
resolve rt.cpan#42506 readdir might fail
test use of all plugins supported by Perl core
Add irc nick for oliver
Modified: trunk/Devel-REPL/Changes
===================================================================
--- trunk/Devel-REPL/Changes 2009-01-21 16:16:23 UTC (rev 5335)
+++ trunk/Devel-REPL/Changes 2009-01-21 19:09:13 UTC (rev 5336)
@@ -1,5 +1,7 @@
1.3.2
- make plugins be M::I features so dependencies are optional
+ - resolve rt.cpan#42506 readdir might fail
+ - test use of all plugins supported by Perl core
- Add irc nick for oliver
1.3.1
- Fix brokenness in the distribution manifest
Modified: trunk/Devel-REPL/lib/Devel/REPL/Plugin/CompletionDriver/INC.pm
===================================================================
--- trunk/Devel-REPL/lib/Devel/REPL/Plugin/CompletionDriver/INC.pm 2009-01-21 16:16:23 UTC (rev 5335)
+++ trunk/Devel-REPL/lib/Devel/REPL/Plugin/CompletionDriver/INC.pm 2009-01-21 19:09:13 UTC (rev 5336)
@@ -76,7 +76,7 @@
my $add_recursively;
$add_recursively = sub {
my ($path, $iteration, @more) = @_;
- opendir((my $dirhandle), $path);
+ opendir((my $dirhandle), $path) || return;
for (grep { !$ignored{$_} } readdir $dirhandle)
{
my $match = $_;
Modified: trunk/Devel-REPL/t/load_core.t
===================================================================
--- trunk/Devel-REPL/t/load_core.t 2009-01-21 16:16:23 UTC (rev 5335)
+++ trunk/Devel-REPL/t/load_core.t 2009-01-21 19:09:13 UTC (rev 5336)
@@ -4,7 +4,18 @@
use_ok('Devel::REPL');
use_ok('Devel::REPL::Script');
+use_ok('Devel::REPL::Plugin::Colors');
+use_ok('Devel::REPL::Plugin::Commands');
+use_ok('Devel::REPL::Plugin::DumpHistory');
+use_ok('Devel::REPL::Plugin::FancyPrompt');
+use_ok('Devel::REPL::Plugin::FindVariable');
use_ok('Devel::REPL::Plugin::History');
-use_ok('Devel::REPL::Plugin::LexEnv');
-use_ok('Devel::REPL::Plugin::DDS');
-use_ok('Devel::REPL::Plugin::Commands');
+use_ok('Devel::REPL::Plugin::Interrupt');
+use_ok('Devel::REPL::Plugin::NewlineHack');
+use_ok('Devel::REPL::Plugin::OutputCache');
+use_ok('Devel::REPL::Plugin::Packages');
+use_ok('Devel::REPL::Plugin::Peek');
+use_ok('Devel::REPL::Plugin::ReadLineHistory');
+use_ok('Devel::REPL::Plugin::ShowClass');
+use_ok('Devel::REPL::Plugin::Timing');
+use_ok('Devel::REPL::Plugin::Turtles');
More information about the Bast-commits
mailing list