use namespace::clean -except => [ 'meta' ];
use 5.008001; # backwards compat, doesn't warn like 5.8.1
-our $VERSION = '1.002001'; # 1.2.1
+our $VERSION = '1.003007'; # 1.3.7
with 'MooseX::Object::Pluggable';
1
$_ nosuchfunction
Compile error: Bareword "nosuchfunction" not allowed while "strict subs" in use at (eval 130) line 5.
-
+
$_
In the first example above you see the output of the command (C<Hello,
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</"SYNOPSIS"> above, you'l have the
+If you followed the first example in the L</"SYNOPSIS"> above, you'll have the
History and LexEnv 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.
BEGIN not safe after errors--compilation aborted at (eval 129) line 5.
$_ use Carp
-
+
$_ carp "I'm dieeeing!\n"
I'm dieeeing!
at /usr/share/perl5/Lexical/Persistence.pm line 327
=item *
-L<Moose> >= 0.38
+L<Moose> >= 0.64
+
+=item *
+
+L<MooseX::Object::Pluggable> >= 0.0009
=item *
-L<MooseX::Object::Pluggable> >= 0.0007
+L<MooseX::Getopt> >= 0.15
=item *
-L<MooseX::Getopt>
+L<MooseX::AttributeHelpers> >= 0.14
=item *
=item *
-L<Lexical::Persistence>
+L<Task::Weaken>
+
+=back
+
+Optionally, some plugins if installed will require the following modules:
+
+=over 4
=item *
=item *
-L<Term::ANSIColor>
+L<Data::Dump::Streamer>
+
+=item *
+
+L<File::Next>
=item *
=item *
-L<Task::Weaken>
+L<Lexical::Persistence>
=item *
L<App::Nopaste>
+=item *
+
+L<Module::Refresh>
+
=back
=head1 AUTHOR
=item Shawn M Moore - sartak (at) gmail.com
+=item Oliver Gorwits - oliver on irc.perl.org
+
+=item Andrew Moore - C<< <amoore@cpan.org> >>
+
=back
=head1 LICENSE