[Jifty-commit] r6465 - in jifty/trunk: . lib/Jifty/Script plugins/REPL plugins/REPL/lib plugins/REPL/lib/Jifty/Plugin plugins/REPL/lib/Jifty/Plugin/REPL plugins/REPL/lib/Jifty/Plugin/REPL/Command
Jifty commits
jifty-commit at lists.jifty.org
Wed Feb 25 16:24:03 EST 2009
Author: alexmv
Date: Wed Feb 25 16:24:03 2009
New Revision: 6465
Added:
jifty/trunk/plugins/REPL/
jifty/trunk/plugins/REPL/Makefile.PL
jifty/trunk/plugins/REPL/lib/
jifty/trunk/plugins/REPL/lib/Jifty/
jifty/trunk/plugins/REPL/lib/Jifty/Plugin/
jifty/trunk/plugins/REPL/lib/Jifty/Plugin/REPL/
jifty/trunk/plugins/REPL/lib/Jifty/Plugin/REPL/Command/
jifty/trunk/plugins/REPL/lib/Jifty/Plugin/REPL/Command/Repl.pm
- copied, changed from r6215, /jifty/trunk/lib/Jifty/Script/Repl.pm
Removed:
jifty/trunk/lib/Jifty/Script/Repl.pm
Modified:
jifty/trunk/ (props changed)
jifty/trunk/META.yml
jifty/trunk/Makefile.PL
Log:
r42699 at kohr-ah: chmrr | 2009-02-25 16:18:24 -0500
Move repl command into plugin
Modified: jifty/trunk/META.yml
==============================================================================
--- jifty/trunk/META.yml (original)
+++ jifty/trunk/META.yml Wed Feb 25 16:24:03 2009
@@ -26,7 +26,6 @@
Data::Dump::Streamer: 0
Devel::Cover: 0
Devel::EvalContext: 0
- Devel::REPL: 0
Email::Abstract: 0
Module::CoreList: 0
Module::Install::Admin: 0.50
Modified: jifty/trunk/Makefile.PL
==============================================================================
--- jifty/trunk/Makefile.PL (original)
+++ jifty/trunk/Makefile.PL Wed Feb 25 16:24:03 2009
@@ -2,7 +2,7 @@
name('Jifty');
license('Perl');
perl_version '5.8.3';
-requires('App::CLI' => 0.03 ); # App::CLI::Command::Help App::CLI::Command
+requires('App::CLI' => 0.08 ); # App::CLI::Command::Help App::CLI::Command
requires('Cache::Cache'); #Cache::FileCache
requires('Calendar::Simple');
requires('Class::Accessor'); # Class::Accessor::Fast
@@ -151,11 +151,6 @@
recommends('Devel::EvalContext' => 0),
;
-feature 'Jifty REPL' =>
- -default => 0,
- recommends('Devel::REPL' => 0), # Devel::REPL::Script
- ;
-
feature 'Improved halos' =>
-default => 0,
recommends('Data::Dump::Streamer' => 0),
Added: jifty/trunk/plugins/REPL/Makefile.PL
==============================================================================
--- (empty file)
+++ jifty/trunk/plugins/REPL/Makefile.PL Wed Feb 25 16:24:03 2009
@@ -0,0 +1,11 @@
+use inc::Module::Install 0.46;
+name('Jifty-Plugin-REPL');
+version_from('lib/Jifty/Plugin/REPL.pm');
+
+requires('Jifty');
+requires('Devel::REPL' => 0); # Devel::REPL::Script
+
+auto_install();
+tests(qw( t/*/t/*.t ));
+
+WriteAll;
Copied: jifty/trunk/plugins/REPL/lib/Jifty/Plugin/REPL/Command/Repl.pm (from r6215, /jifty/trunk/lib/Jifty/Script/Repl.pm)
==============================================================================
--- /jifty/trunk/lib/Jifty/Script/Repl.pm (original)
+++ jifty/trunk/plugins/REPL/lib/Jifty/Plugin/REPL/Command/Repl.pm Wed Feb 25 16:24:03 2009
@@ -1,6 +1,8 @@
use strict;
use warnings;
+package Jifty::Plugin::REPL::Command::Repl;
+
package Jifty::Script::Repl;
use base qw/Jifty::Script/;
use Devel::REPL::Script;
@@ -56,6 +58,17 @@
Devel::REPL::Script->new->run();
}
+=head2 filename
+
+This is used as a hack to get L<App::CLI> to retrieve our POD correctly.
+
+Inner packages are not given in C<%INC>. If anyone finds a way around this,
+please let us know.
+
+=cut
+
+sub filename { __FILE__ }
+
1;
=head1 AUTHOR
More information about the Jifty-commit
mailing list