X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit%2FDevel-REPL.git;a=blobdiff_plain;f=lib%2FDevel%2FREPL.pm;h=e7f2caaea22ee68c8e2e49bb8dc956e848ecefbd;hp=b84493169b76582fc15a5b7a4ace8e5f7645779d;hb=9d2a4940f5958d82828272364ef754e9290b6113;hpb=e72070d72c5b10cdddcd1da281b6a6cbeccf48b4 diff --git a/lib/Devel/REPL.pm b/lib/Devel/REPL.pm index b844931..e7f2caa 100644 --- a/lib/Devel/REPL.pm +++ b/lib/Devel/REPL.pm @@ -1,4 +1,7 @@ package Devel::REPL; +# ABSTRACT: A modern perl interactive shell + +our $VERSION = '1.003027'; use Term::ReadLine; use Moose; @@ -149,9 +152,10 @@ sub print { print $fh "\n" if $self->term->ReadLine =~ /Gnu/; } -=head1 NAME +1; +__END__ -Devel::REPL - a modern perl interactive shell +=pod =head1 SYNOPSIS @@ -199,7 +203,8 @@ which means a single statement doesn't require the semicolon. You can add one if you like, though. If you followed the first example in the L above, you'll have the -History and LexEnv plugins loaded (and there are many more available). +L and L +plugins loaded (and there are many more available). Although the shell might support "up-arrow" history, the History plugin adds "bang" history to that so you can re-execute chosen commands (with e.g. C). The LexEnv plugin ensures that lexical variables declared with the @@ -329,7 +334,7 @@ output, or even add commands to the shell environment. A number of plugins ship with C, and more are available on the CPAN. Some of the shipped plugins are loaded in the default profile, mentioned -above. These plugins can be loaded in your C<< $HOME/.re.pl/repl.rc >> like: +above. These plugins can be loaded in your F< $HOME/.re.pl/repl.rc > like: load_plugin qw( CompletionDriver::Global DumpHistory ); @@ -389,42 +394,4 @@ distribution interactively (e.g. C). =back -=head1 AUTHOR - -Matt S Trout - mst (at) shadowcatsystems.co.uk (L) - -=head1 CONTRIBUTORS - -=over 4 - -=item Stevan Little - stevan (at) iinteractive.com - -=item Alexis Sukrieh - sukria+perl (at) sukria.net - -=item epitaph - -=item mgrimes - mgrimes (at) cpan dot org - -=item Shawn M Moore - sartak (at) gmail.com - -=item Oliver Gorwits - oliver on irc.perl.org - -=item Andrew Moore - C<< >> - -=item Norbert Buchmuller C<< >> - -=item Dave Houston C<< >> - -=item Chris Marshall - -=item Karen Etheridge C<< >> - -=back - -=head1 LICENSE - -This library is free software under the same terms as perl itself - =cut - -1;