weave some pod, respecting overridden authors/legal
[p5sagit/Devel-REPL.git] / lib / Devel / REPL / Plugin / B / Concise.pm
index 2965d9c..153b4d8 100644 (file)
@@ -1,13 +1,15 @@
-#!/usr/bin/perl
-
+use strict;
+use warnings;
 package Devel::REPL::Plugin::B::Concise;
-use Devel::REPL::Plugin;
+# ABSTRACT: B::Concise dumping of expression optrees
 
-use B::Concise ();
+our $VERSION = '1.003027';
 
-B::Concise::compileOpts(qw(-nobanner));
+use Devel::REPL::Plugin;
+use B::Concise 0.62 ();
+use namespace::autoclean;
 
-use namespace::clean -except => [ 'meta' ];
+B::Concise::compileOpts qw(-nobanner);
 
 sub BEFORE_PLUGIN {
     my $self = shift;
@@ -17,7 +19,7 @@ sub BEFORE_PLUGIN {
 sub AFTER_PLUGIN {
   my $self = shift;
 
-  my $prefix = $self->default_command_prefix; 
+  my $prefix = $self->default_command_prefix;
 
   $self->add_turtles_matcher(qr/^
     \#(concise) \s+
@@ -54,23 +56,19 @@ __END__
 
 =pod
 
-=head1 NAME
-
-Devel::REPL::Plugin::B::Concise - B::Concise dumping of expression optrees
-
 =head1 SYNOPSIS
 
   repl> #concise -exec -terse {
   > foo => foo(),
   > }
-  COP (0x138b1e0) nextstate 
-  OP (0x13bd280) pushmark 
-  SVOP (0x138c6a0) const  PV (0xbbab50) "foo" 
-  OP (0x13bbae0) pushmark 
-  SVOP (0x13bcee0) gv  GV (0xbbb250) *Devel::REPL::Plugin::B::Concise::foo 
-  UNOP (0x13890a0) entersub [1] 
-  LISTOP (0x13ba020) anonhash 
-  UNOP (0x5983d0) leavesub [1] 
+  COP (0x138b1e0) nextstate
+  OP (0x13bd280) pushmark
+  SVOP (0x138c6a0) const  PV (0xbbab50) "foo"
+  OP (0x13bbae0) pushmark
+  SVOP (0x13bcee0) gv  GV (0xbbb250) *Devel::REPL::Plugin::B::Concise::foo
+  UNOP (0x13890a0) entersub [1]
+  LISTOP (0x13ba020) anonhash
+  UNOP (0x5983d0) leavesub [1]
 
 =head1 DESCRIPTION
 
@@ -89,5 +87,3 @@ determine the formatting, etc.
 Yuval Kogman E<lt>nothingmuch@woobling.orgE<gt>
 
 =cut
-
-