Acme-MetaSyntactic-Themes

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

      "runtime" : {
         "requires" : {
            "Acme::MetaSyntactic::Alias" : "0",
            "Acme::MetaSyntactic::List" : "0",
            "Acme::MetaSyntactic::Locale" : "0",
            "Acme::MetaSyntactic::MultiList" : "0",
            "CPAN" : "0",
            "CPAN::FirstTime" : "0",
            "Opcode" : "0",
            "strict" : "0",
            "utf8" : "0",
            "warnings" : "0"
         }
      },
      "test" : {
         "recommends" : {
            "CPAN::Meta" : "2.120900"
         },
         "requires" : {
            "ExtUtils::MakeMaker" : "0",
            "File::Spec" : "0",

META.yml  view on Meta::CPAN

name: Acme-MetaSyntactic-Themes
requires:
  Acme::MetaSyntactic::Alias: '0'
  Acme::MetaSyntactic::List: '0'
  Acme::MetaSyntactic::Locale: '0'
  Acme::MetaSyntactic::MultiList: '0'
  CPAN: '0'
  CPAN::FirstTime: '0'
  Opcode: '0'
  strict: '0'
  utf8: '0'
  warnings: '0'
resources:
  bugtracker: http://rt.cpan.org/NoAuth/Bugs.html?Dist=Acme-MetaSyntactic-Themes
  repository: http://github.com/book/Acme-MetaSyntactic-Themes.git
version: '1.055'
x_contributors:
  - 'Éric Guirbal <eguirbal@cpan.org>'
  - 'Brian Gottreu <gottreu@cpan.org>'
  - 'Éric Cassagnard <eric.cassagnard@gmail.com>'
  - 'Laurent Gautrot <lgautrot@cpan.org>'

Makefile.PL  view on Meta::CPAN

  "NAME" => "Acme::MetaSyntactic::Themes",
  "PREREQ_PM" => {
    "Acme::MetaSyntactic::Alias" => 0,
    "Acme::MetaSyntactic::List" => 0,
    "Acme::MetaSyntactic::Locale" => 0,
    "Acme::MetaSyntactic::MultiList" => 0,
    "CPAN" => 0,
    "CPAN::FirstTime" => 0,
    "Opcode" => 0,
    "strict" => 0,
    "utf8" => 0,
    "warnings" => 0
  },
  "TEST_REQUIRES" => {
    "ExtUtils::MakeMaker" => 0,
    "File::Spec" => 0,
    "IO::Handle" => 0,
    "IPC::Open3" => 0,
    "Test::MetaSyntactic" => 0,
    "Test::More" => 0
  },

Makefile.PL  view on Meta::CPAN

  "CPAN" => 0,
  "CPAN::FirstTime" => 0,
  "ExtUtils::MakeMaker" => 0,
  "File::Spec" => 0,
  "IO::Handle" => 0,
  "IPC::Open3" => 0,
  "Opcode" => 0,
  "Test::MetaSyntactic" => 0,
  "Test::More" => 0,
  "strict" => 0,
  "utf8" => 0,
  "warnings" => 0
);


unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
  delete $WriteMakefileArgs{TEST_REQUIRES};
  delete $WriteMakefileArgs{BUILD_REQUIRES};
  $WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs;
}

lib/Acme/MetaSyntactic/counting_to_one.pm  view on Meta::CPAN

#     For the Artistic License, you may refer to http://dev.perl.org/licenses/artistic.html
#
package Acme::MetaSyntactic::counting_to_one;
use strict;
use Acme::MetaSyntactic::List;
our @ISA = qw( Acme::MetaSyntactic::List );
our $VERSION = '1.000';
__PACKAGE__->init();
1;

=encoding utf8

=head1 NAME

Acme::MetaSyntactic::counting_to_one - The "movies where you count up to one" theme

=head1 DESCRIPTION

This list gives the names of some movies
where you only need to count up to one or,
in some cases, up to zero. More precisely:

lib/Acme/MetaSyntactic/linux.pm  view on Meta::CPAN

        my @forms = $_[0] =~ m{<select [^>]+>(.*?)</select>}gs;
        return
            map {
                s/\@/_at_/g; s/\+/_plus_/g;
                s/^0/Zero/; s/^2/Two/; s/^3/Three/; s/^4/Four/;
                s/^_|_$//g;  s/_+/_/g;
                $_
                }
            map { Acme::MetaSyntactic::RemoteList::tr_nonword($_) }
            map { Acme::MetaSyntactic::RemoteList::tr_accent($_) }
            map { Acme::MetaSyntactic::RemoteList::tr_utf8_basic($_) }
            $forms[0] =~ m!<option value=".*?">([^<]+?)</option>!g;
    }
);

__PACKAGE__->init();

1;

=head1 NAME

lib/Acme/MetaSyntactic/magma.pm  view on Meta::CPAN

package Acme::MetaSyntactic::magma;
use strict;
use Acme::MetaSyntactic::MultiList;
our @ISA = qw( Acme::MetaSyntactic::MultiList );
our $VERSION = '1.001';
__PACKAGE__->init();
1;

=encoding utf8

=head1 NAME

Acme::MetaSyntactic::magma - The Magma theme

=head1 DESCRIPTION

This theme list the song titles of the Magma band.

The band was created in 1969 by Christian Vander and is still

lib/Acme/MetaSyntactic/oulipo.pm  view on Meta::CPAN

package Acme::MetaSyntactic::oulipo;
use strict;
use Acme::MetaSyntactic::List;
our @ISA     = qw( Acme::MetaSyntactic::List );
our $VERSION = '1.003';
use utf8;

=encoding utf-8

=head1 NAME

Acme::MetaSyntactic::oulipo - The Oulipo theme

=head1 DESCRIPTION

This theme contains the initials of the members of the French literary

lib/Acme/MetaSyntactic/pokemon.pm  view on Meta::CPAN


our %Remote = (
    source =>
        'http://en.wikipedia.org/wiki/List_of_Pok%C3%A9mon',
    extract => sub {
        my %by_idx =
            $_[0] =~ m!^<td[^>]*>([0-9]{3})</td>\n<td[^>]*><a href="/wiki/[^>]+" [^>]*title="[^>]+">([^<]+)</a>!gm;
        return    # support for Unicode female/male symbols
            map { tr/-'.: /_/s; s/_$//; $_ }
            map { Acme::MetaSyntactic::RemoteList::tr_accent($_) }
            map { Acme::MetaSyntactic::RemoteList::tr_utf8_basic($_) }
            map { s/Nidoran/Nidoran /; $_ }
            map $by_idx{$_}, sort keys %by_idx;
    },
);

1;

=encoding iso-8859-1

=head1 NAME

lib/Acme/MetaSyntactic/pornstars.pm  view on Meta::CPAN

our @ISA = qw( Acme::MetaSyntactic::MultiList );
our $VERSION = '1.034';
__PACKAGE__->init();

our %Remote = (
    source => 'https://en.wikipedia.org/wiki/List_of_pornographic_performers_by_decade',
    extract => sub {
        $_[0] =~ s/<h2>(?:<[^>]*>)?References<.*//s;    # drop everything after references
        my @items =
            map { Acme::MetaSyntactic::RemoteList::tr_accent($_) }
            map { Acme::MetaSyntactic::RemoteList::tr_utf8_basic($_) }
            grep { ! /^List_|_Groups$/ }
            map { s/[-\s'\x{2019}]/_/g; s/[."]//g; $_ }
	    grep $_,
            $_[0] =~ m{^<h3><span[^>]*>((?:Fem|M)ale)</span>|^(?:<ul>)?<li>(?:<a [^>]*>)?(.*?)(?:(?: ?[-,(<]| aka | see ).*)?</li>}mig;
        my ( $category, @list );
        for (@items) {
            if (/^(?:Fem|M)ale$/) { $category = lc; next; }
            push @list, $_ if $category eq $_[1];
        }
	return @list;

lib/Acme/MetaSyntactic/yapc.pm  view on Meta::CPAN

package Acme::MetaSyntactic::yapc;
use strict;
use Acme::MetaSyntactic::MultiList;
our @ISA = qw( Acme::MetaSyntactic::MultiList );
our $VERSION = '1.004';
__PACKAGE__->init();
1;

=encoding utf8

=head1 NAME

Acme::MetaSyntactic::yapc - The YAPC theme

=head1 DESCRIPTION

This theme lists all the places that have held YAPC (Yet Another Perl
Conference).

t/00-report-prereqs.dd  view on Meta::CPAN

       'runtime' => {
                      'requires' => {
                                      'Acme::MetaSyntactic::Alias' => '0',
                                      'Acme::MetaSyntactic::List' => '0',
                                      'Acme::MetaSyntactic::Locale' => '0',
                                      'Acme::MetaSyntactic::MultiList' => '0',
                                      'CPAN' => '0',
                                      'CPAN::FirstTime' => '0',
                                      'Opcode' => '0',
                                      'strict' => '0',
                                      'utf8' => '0',
                                      'warnings' => '0'
                                    }
                    },
       'test' => {
                   'recommends' => {
                                     'CPAN::Meta' => '2.120900'
                                   },
                   'requires' => {
                                   'ExtUtils::MakeMaker' => '0',
                                   'File::Spec' => '0',



( run in 1.110 second using v1.01-cache-2.11-cpan-49f99fa48dc )