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=d161b52b05a04628197435ae5b782c07f416ba48;hp=d38f3788e3a89e78a5725a6d63fbe0ea5d16c5ab;hb=cfb85b276002fa60f5056e4cbd6481e5d9af434d;hpb=20d9434d701db7e14fe952d73a140d81e88e2f4a diff --git a/lib/Devel/REPL.pm b/lib/Devel/REPL.pm index d38f378..d161b52 100644 --- a/lib/Devel/REPL.pm +++ b/lib/Devel/REPL.pm @@ -5,7 +5,7 @@ use Moose; use namespace::clean -except => [ 'meta' ]; use 5.008001; # backwards compat, doesn't warn like 5.8.1 -our $VERSION = '1.003010'; +our $VERSION = '1.003012'; with 'MooseX::Object::Pluggable'; @@ -223,7 +223,11 @@ exported functions from that module are available for immediate use: 1 $_ -To quit from the shell, hit C or C. +To quit from the shell, hit C or C. + + MSWin32 NOTE: control keys won't work if TERM=dumb + because readline functionality will be disabled. + =head2 Run Control Files @@ -283,6 +287,34 @@ L L +=item * + +L + +=item * + +L + +=item * + +L + +=item * + +L + +=item * + +L + +=item * + +L + +=item * + +L + =back =head2 Plugins @@ -295,7 +327,9 @@ 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. +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 manual page, along with links to the manual pages of @@ -328,7 +362,7 @@ the following: =item * -L >= 0.64 +L >= 0.74 =item * @@ -336,11 +370,11 @@ L >= 0.0009 =item * -L >= 0.15 +L >= 0.18 =item * -L >= 0.14 +L >= 0.16 =item * @@ -354,6 +388,18 @@ L L +=item * + +L + +=item * + +L + +=item * + +L + =back Optionally, some plugins if installed will require the following modules: @@ -370,10 +416,18 @@ L =item * +L + +=item * + L =item * +L + +=item * + L =item * @@ -416,6 +470,8 @@ Matt S Trout - mst (at) shadowcatsystems.co.uk (L >> +=item Chris Marshall + =back =head1 LICENSE