use namespace::clean -except => [ 'meta' ];
use 5.008001; # backwards compat, doesn't warn like 5.8.1
-our $VERSION = '1.003010_01';
+our $VERSION = '1.003012';
with 'MooseX::Object::Pluggable';
1
$_
-To quit from the shell, hit C<control+d> or C<control+c>.
+To quit from the shell, hit C<Ctrl+D> or C<Ctrl+C>.
+
+ MSWin32 NOTE: control keys won't work if TERM=dumb
+ because readline functionality will be disabled.
+
=head2 Run Control Files
L<Devel::REPL::Plugin::MultiLine::PPI>
+=item *
+
+L<Devel::REPL::Plugin::Colors>
+
+=item *
+
+L<Devel::REPL::Plugin::Completion>
+
+=item *
+
+L<Devel::REPL::Plugin::CompletionDriver::INC>
+
+=item *
+
+L<Devel::REPL::Plugin::CompletionDriver::LexEnv>
+
+=item *
+
+L<Devel::REPL::Plugin::CompletionDriver::Keywords>
+
+=item *
+
+L<Devel::REPL::Plugin::CompletionDriver::Methods>
+
+=item *
+
+L<Devel::REPL::Plugin::ReadlineHistory>
+
=back
=head2 Plugins
A number of plugins ship with C<Devel::REPL>, and more are available on the
CPAN. Some of the shipped plugins are loaded in the default profile, mentioned
-above.
+above. These plugins can be loaded in your C<< $HOME/.re.pl/repl.rc >> like:
+
+ load_plugin qw( CompletionDriver::Global DumpHistory );
Writing your own plugins is not difficult, and is discussed in the
L<Devel::REPL::Plugin> manual page, along with links to the manual pages of
=item *
-L<Moose> >= 0.64
+L<Moose> >= 0.74
=item *
=item *
-L<MooseX::Getopt> >= 0.15
+L<MooseX::Getopt> >= 0.18
=item *
-L<MooseX::AttributeHelpers> >= 0.14
+L<MooseX::AttributeHelpers> >= 0.16
=item *
L<Task::Weaken>
+=item *
+
+L<B::Concise>
+
+=item *
+
+L<Term::ANSIColor>
+
+=item *
+
+L<Devel::Peek>
+
=back
Optionally, some plugins if installed will require the following modules:
=item *
+L<Data::Dumper::Concise>
+
+=item *
+
L<File::Next>
=item *
+L<Sys::SigAction>
+
+=item *
+
L<B::Keywords>
=item *
=item Dave Houston C<< <dhouston@cpan.org> >>
+=item Chris Marshall
+
=back
=head1 LICENSE