PDL-Perldl2

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

         }
      },
      "configure" : {
         "requires" : {
            "ExtUtils::MakeMaker" : "7.14"
         }
      },
      "runtime" : {
         "requires" : {
            "Devel::REPL" : "0",
            "Devel::REPL::Plugin" : "0",
            "Moose" : "0",
            "PDL" : "2.095",
            "namespace::clean" : "0",
            "perl" : "5.016"
         }
      }
   },
   "release_status" : "stable",
   "resources" : {
      "bugtracker" : {

META.yml  view on Meta::CPAN

meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: '1.4'
name: PDL-Perldl2
no_index:
  directory:
    - t
    - inc
requires:
  Devel::REPL: '0'
  Devel::REPL::Plugin: '0'
  Moose: '0'
  PDL: '2.095'
  namespace::clean: '0'
  perl: '5.016'
resources:
  IRC: irc://irc.perl.org/#pdl
  bugtracker: https://github.com/PDLPorters/PDL-Perldl2/issues
  homepage: http://pdl.perl.org/
  repository: git://github.com/PDLPorters/PDL-Perldl2.git
version: '2.002'

Makefile.PL  view on Meta::CPAN

  EXE_FILES => [ 'pdl2' ],
  PM => { 'Script.pm' => '$(INST_LIBDIR)/Perldl2/Script.pm', @podpms },
  CONFIGURE_REQUIRES => {
    'ExtUtils::MakeMaker' => '7.14',
  },
  PREREQ_PM => {
    'PDL' => '2.095',
    'Moose' => 0,
    'namespace::clean' => 0,
    'Devel::REPL' => 0,
    'Devel::REPL::Plugin' => 0,
  },
  META_MERGE => {
    "meta-spec" => { version => 2 },
    resources => {
      homepage => 'http://pdl.perl.org/',
      bugtracker  => {web=>'https://github.com/PDLPorters/PDL-Perldl2/issues'},
      repository  => {
        url => 'git://github.com/PDLPorters/PDL-Perldl2.git',
        type => 'git',
        web => 'https://github.com/PDLPorters/PDL-Perldl2',

Plugin/CleanErrors.pm  view on Meta::CPAN

package PDL::Perldl2::Plugin::CleanErrors;

use strict;
use warnings;
use Devel::REPL::Plugin;

use namespace::clean -except => [ 'meta' ];

around 'error_return' => sub {
   my ($orig, $self) = (shift, shift);
   my ($type, $error) = @_;

   return $orig->($self, $type, clean_error_string($error));
};

Plugin/NiceSlice.pm  view on Meta::CPAN

package PDL::Perldl2::Plugin::NiceSlice;

use strict;
use warnings;
use Devel::REPL::Plugin;

use namespace::clean -except => [ 'meta' ];

use PDL::Lite;
use PDL::NiceSlice;

my $preproc = sub {
   my ($txt) = @_;
   my $new = PDL::NiceSlice::perldlpp('main',$txt);
   return $new;

Plugin/PDLCommands.pm  view on Meta::CPAN

package PDL::Perldl2::Plugin::PDLCommands;

use strict;
use warnings;
use Devel::REPL::Plugin;

use namespace::clean -except => [ 'meta' ];

# The atomic option---need to deconflict Turtle command injection
# using qr{\#} and perldl's usage for command escapes.  Just
# exclude for now to get things working
excludes 'Turtles';

around 'read' => sub {

Plugin/PrintControl.pm  view on Meta::CPAN

package PDL::Perldl2::Plugin::PrintControl;

use strict;
use warnings;
use Devel::REPL::Plugin;

use namespace::clean -except => [ 'meta' ];

has 'print_by_default' => (
             is  => 'rw',
             default => 0,
         );

around 'format_result' => sub {



( run in 0.419 second using v1.01-cache-2.11-cpan-4ee56698ea0 )