X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit%2FDevel-REPL.git;a=blobdiff_plain;f=lib%2FDevel%2FREPL%2FPlugin%2FCompletion.pm;h=de8b5fc060e856c53899e729e153bef6a9490bfa;hp=1e2b09aca9e1243271dbd086b19db18f1d93e05a;hb=afc8677b078de3f125147caf731bd298c8b6d04e;hpb=fd81abf13426f0eea8915247e7909d20a4f98661 diff --git a/lib/Devel/REPL/Plugin/Completion.pm b/lib/Devel/REPL/Plugin/Completion.pm index 1e2b09a..de8b5fc 100644 --- a/lib/Devel/REPL/Plugin/Completion.pm +++ b/lib/Devel/REPL/Plugin/Completion.pm @@ -1,8 +1,11 @@ +use strict; +use warnings; package Devel::REPL::Plugin::Completion; + use Devel::REPL::Plugin; use Scalar::Util 'weaken'; use PPI; -use namespace::clean -except => [ 'meta' ]; +use namespace::autoclean; has current_matches => ( is => 'rw', @@ -126,6 +129,13 @@ __END__ Devel::REPL::Plugin::Completion - Extensible tab completion +=head1 NOTE + +By default, the Completion plugin explicitly does I use the Gnu readline +or Term::ReadLine::Perl fallback filename completion. + +Set the attribute C to 1 to enable this feature. + =head1 AUTHOR Shawn M Moore, C<< >>