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

# -*- encoding: utf-8; indent-tabs-mode: nil -*-
#
#     Acme::MetaSyntactic::counting_to_one -- A selection of various movie titles
#
#     Copyright (C) 2012 Jean Forget
#
#     This program is free software; you can redistribute it and/or modify
#     it under the same terms as Perl: either the Artistic License,
#     or the GNU General Public License as published by
#     the Free Software Foundation; either version 1, or (at your option)
#     any later version.

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/discworld.pm  view on Meta::CPAN

package Acme::MetaSyntactic::discworld;
use strict;
use Acme::MetaSyntactic::List;
our @ISA = qw( Acme::MetaSyntactic::List );
our $VERSION = '1.002';
__PACKAGE__->init();
'7a';

=encoding utf-8

=head1 NAME

Acme::MetaSyntactic::discworld - The Discworld theme

=head1 DESCRIPTION

This theme contains items from Terry Pratchett's Discworld series.

=head1 CONTRIBUTORS

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

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

=encoding utf-8

=head1 NAME

Acme::MetaSyntactic::evangelion - The Neon Genesis Evangelion theme

=head1 DESCRIPTION

This theme provides the English names of the characters from the
Japanese animated series I<Neon Genesis Evangelion>, and also other
terms used in the series. It also contains names from the I<Rebuild

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
group Oulipo, created by Raymond Queneau (RQ) and François Le Lionnais
(FLL) in 1960. These initials are commonly used in place of a member's

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

enrollment enterprise equation equipment escapade Eskimo everyday examine
existence exodus fascinate filament finicky forever fortitude frequency
gadgetry Galveston getaway glossary gossamer graduate gravity guitarist
hamburger Hamilton handiwork hazardous headwaters hemisphere hesitate
hideaway holiness hurricane hydraulic impartial impetus inception
indigo inertia infancy inferno informant insincere insurgent integrate
intention inventive Istanbul Jamaica Jupiter leprosy letterhead liberty
maritime matchmaker maverick Medusa megaton microscope microwave midsummer
millionaire miracle misnomer molasses molecule Montana monument mosquito
narrative nebula newsletter Norwegian October Ohio onlooker opulent
Orlando outfielder Pacific pandemic pandora paperweight paragon paragraph
paramount passenger pedigree Pegasus penetrate perceptive performance
pharmacy phonetic photograph pioneer pocketful politeness positive potato
processor prophecy provincial proximate puberty publisher pyramid quantity
racketeer rebellion recipe recover repellent replica reproduce resistor
responsive retraction retrieval retrospect revenue revival revolver
Sahara sandalwood sardonic Saturday savagery scavenger sensation sociable
souvenir specialist speculate stethoscope stupendous supportive surrender
suspicious sympathy tambourine telephone therapist tobacco tolerance
tomorrow torpedo tradition travesty trombonist truncated typewriter
ultimate undaunted underfoot unicorn unify universe unravel upcoming

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 0.486 second using v1.01-cache-2.11-cpan-4d50c553e7e )