Acme-MetaSyntactic

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


1.013 2017-04-17 BOOK
    [ENHANCEMENTS]
    - Test::MetaSyntactic now prints a summary of failed themes at the end of
      the all_themes_ok test suite
    [TESTS]
    - ensure the test suite works when @INC does not contain '.'
    [PACKAGING]
    - switch to Dist::Zilla for maintaining the distribution
    [DOCUMENTATION]
    - add quotes and links for two blogs posts about Acme::MetaSyntactic
    - update a link to the Perl source history (from Perforce to Git)
    [THEME UPDATE]
    - contributors

1.012 2013-10-14 BOOK
    [ENHANCEMENTS]
    - Test::MetaSyntactic now tries to load each theme in isolation
    [TESTS]
    - do not use blib in t/50usecase.t
    - fix the t/usecase_list8 script to not trigger CPAN.pm

Changes  view on Meta::CPAN

      when older versions of Acme::MetaSyntactic are already installed
      (that's because some themes have been renamed or removed)
    [THEME UPDATES]
    - apollo (augmented and renamed space_missions)
    - space_missions (Jean Forget)

0.85 2006-08-02 BOOK
    [NEW WEEKLY THEME 2006/07/31]
    - foo
    [GUESS WHAT? FOO IS NOT NEW!]
    - foo was made multilingual (see the change log for 0.26, 0.38,
      0.55, 0.70 and 0.73 for the whole list of cheap justifications)
    - only one more of those, and we'll have the version number correspond
      to the total number of themes
    [THEME UPDATES]
    - toto (removed and merged into foo)
    [OOPS]
    - Due to holidays and bad connection, this list was two days late.

0.84 2006-07-23 BOOK
    [NEW WEEKLY THEME 2006/07/24]

Changes  view on Meta::CPAN

    [NEW WEEKLY THEME 2006/07/03]
    - swords (Jean Forget)
    [THEME UPDATE]
    - dilbert

0.80 2006-06-24 BOOK
    [NEW WEEKLY THEME 2006/06/26]
    - pgpfone (David Golden)
    [THEME UPDATES]
    - dilbert
    - norse_mythology (Jean Forget added new categories names, places
      humans, norns and events, and also added a few dwarves, gods,
      giants and valkyries)

0.79 2006-06-19 BOOK
    [NEW WEEKLY THEME 2006/06/19]
    - lotr (Jean Forget)
    [THEME UPDATES]
    - pm_groups
    - pornstars

Changes  view on Meta::CPAN

    - pm_groups

0.76 2006-05-25 BOOK
    [NEW WEEKLY THEME 2006/05/22]
    - colours (José Castro)
    [THEME UPDATE]
    - jamesbond (Abigail added several categories)

0.75 2006-05-22 BOOK
    [NEW WEEKLY THEME 2006/05/22]
    - norse_mythology (Abigail)
    [THEME UPDATE]
    - pornstars

0.74 2006-05-15 BOOK
    [NEW WEEKLY THEME 2006/05/15]
    - userfriendly (Abigail)
    [DOCUMENTATION]
    - one more success story in the meta(1) documentation
    [THEME UPDATES]
    - dwarves (Abigail, 9 new languages)
    - phonetic (Gisbert W. Selke, German typo)
    - planets (Abigail, update to 42 languages)
    - pornstars
    - weekdays (Gisbert W. Selke, 10 new languages)

0.73 2006-04-30 BOOK
    [NEW WEEKLY THEME 2006/05/08]
    - planets
    [GUESS WHAT? PLANETS IS NOT NEW!]
    - planets was made multilingual (see the change log for
      0.26, 0.38, 0.55 and 0.70 for the whole list of cheap
      justifications)
    [ENHANCEMENTS]
    - Acme::MetaSyntactic::Locale is now a subclass of
      Acme::MetaSyntactic::MultiList, and supports territories.

0.72 2006-04-28 BOOK
    [NEW WEEKLY THEME 2006/05/01]
    - pantagruel (Rafaël Garcia-Suarez)
    [THEME UPDATES]

Changes  view on Meta::CPAN

0.71 2006-04-26 BOOK
    [NEW WEEKLY THEME 2006/04/24]
    - sql
    [THEME UPDATE]
    - pornstars

0.70 2006-04-16 BOOK
    [NEW WEEKLY THEME 2006/04/17]
    - jamesbond (Abigail)
    [HEY, JAMESBOND IS NOT NEW! IT WAS ADDED IN VERSION 0.07!!]
    - You know the story, now... (If not, see the change log for
      versions 0.26, 0.38 and 0.55.) This time I turned a simple
      list into one with categories.
    [ENHANCEMENTS]
    - The meta script can now be called with "meta theme/category"
      instead of "meta --category category theme". (Abigail)
    - meta now accepts a --sources switch, that lists the sources
      used by a remote list. (Abigail)
    [THEME UPDATES]
    - browser (Rafaël Garcia-Suarez added a new item)
    - pornstars

Changes  view on Meta::CPAN


0.05 2005-01-16 BOOK
    [ANNOUNCE]
    - From now on, releases should happen on a weekly
      basis, every monday morning (CET)... A new list every week!
    - Email me with suggestions (and lists).
    [STUPID ME]
    - 0.04 was released too soon, so this version:
      + puts the coverage back at 100% (one missing test in 0.04
        had the coverage fall to 97.8%. Darn.)
      + removes the compromising "log" file (which was there since 0.01)
      + removes the "Build" file (which was there since 0.01, as well)
    [TOOLS]
    - script/meta is a simple front-end, useful with $EDITOR
    [THEMES]
    - New theme:
      + browser (with a little help from Sébastien Aperghis-Tramoni)

0.04 2005-01-15 BOOK
    - Correct a typo in Markefile.PL (thanks to Mike Castle)
    - The method themes() returns the sorted list of available themes

dist.ini  view on Meta::CPAN

[Git::NextVersion]

[TestRelease]
[ConfirmRelease]
[UploadToCPAN]

; git
[Git::Check]
[Git::Commit]
commit_msg  = Changes for version %v
changelog   = Changes

[Git::Tag]
tag_format  = v%v
tag_message = %N v%v

[Git::Push]
push_to     = origin
push_to     = github

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


Vahe Sarkissian,

who was the first to suggest an additional list (the sound effects from
Don Martin's comic-books) and provided a link to a comprehensive list.

=item *

Sébastien Aperghis-Tramoni,

who actually uses it, to do what he thinks is the only logical thing
to do with C<Acme::MetaSyntactic>: an IRC bot! See L<Bot::MetaSyntactic>.

    #perlfr Sat Mar  5 01:15 CET 2005
    <Maddingue> BooK: bon, l'API de AMS, tu l'as changé alors ?
    <BooK> je sais pas
    <Maddingue> comment on fait pour invoquer ton merder
    <BooK> ca se mélange dans ma tete
    <BooK> je peux te montrer des use case
    <Maddingue> je veux juste savoir si tu vas changer la commande meta
    <Maddingue> BooK: parce que j'ai fais la seule chose qui me semblait
                logique de faire avec ton module
    <BooK> un robot irc

=item *

Jérôme Fenal,

who wrote L<Acme::MetaSyntactic::RefactorCode>, which helps
C<Acme::MetaSyntactic> fulfill its role: rename your boring variables
with silly names.

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


=head1 DESCRIPTION

The following people contributed to L<Acme::MetaSyntactic>,
either by proposing theme ideas, updating existing themes,
sending bug reports, running the test suite on their machine
and sending me the report or sending complete lists of items
for new or existing themes. Thanks for all the work I didn't
have to do!

They are listed below in chronological order (of when I actually used
their contributions), with the list of themes they contributed to (by
sending theme ideas, code, patches, bug reports, etc.). When no theme is
listed, this means that person contributed in another way (bug reports
or contribution to the behaviour modules).

This list only includes contributions made to Acme-MetaSyntactic (from
version 0.01 up to version 0.99) and to Acme-MetaSyntactic-Themes (from
version 1.000 up to version 1.028).

=cut

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


=head2 Jean Forget

L<Acme::MetaSyntactic::bottles.pm>,
L<Acme::MetaSyntactic::counting_to_one.pm>,
L<Acme::MetaSyntactic::discworld.pm>,
L<Acme::MetaSyntactic::good_omens.pm>,
L<Acme::MetaSyntactic::hhgg.pm>,
L<Acme::MetaSyntactic::invasions.pm>,
L<Acme::MetaSyntactic::lotr.pm>,
L<Acme::MetaSyntactic::norse_mythology.pm>,
L<Acme::MetaSyntactic::phonetic.pm>,
L<Acme::MetaSyntactic::roman.pm>,
L<Acme::MetaSyntactic::space_missions.pm>,
L<Acme::MetaSyntactic::swords.pm>.

=head2 Guy Widloecher

L<Acme::MetaSyntactic::crypto.pm>.

=head2 Xavier Caron

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

L<Acme::MetaSyntactic::good_omens.pm>,
L<Acme::MetaSyntactic::iata.pm>,
L<Acme::MetaSyntactic::icao.pm>,
L<Acme::MetaSyntactic::jabberwocky.pm>,
L<Acme::MetaSyntactic::jamesbond.pm>,
L<Acme::MetaSyntactic::lucky_luke.pm>,
L<Acme::MetaSyntactic::metro.pm>,
L<Acme::MetaSyntactic::muses.pm>,
L<Acme::MetaSyntactic::nis.pm>,
L<Acme::MetaSyntactic::nobel_prize.pm>,
L<Acme::MetaSyntactic::norse_mythology.pm>,
L<Acme::MetaSyntactic::olympics.pm>,
L<Acme::MetaSyntactic::opcodes.pm>,
L<Acme::MetaSyntactic::phonetic.pm>,
L<Acme::MetaSyntactic::planets.pm>,
L<Acme::MetaSyntactic::pokemon.pm>,
L<Acme::MetaSyntactic::pooh.pm>,
L<Acme::MetaSyntactic::pumpkings.pm>,
L<Acme::MetaSyntactic::punctuation.pm>,
L<Acme::MetaSyntactic::regions.pm>,
L<Acme::MetaSyntactic::reindeer.pm>,

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

C<Acme::MetaSyntactic>), and added the Dutch theme in version 0.85,
published on July 31, 2006.

Received its own version number for Acme-MetaSyntactic version 1.000,
published on May 7, 2012.

=head2 References

=over 4

=item RFC 3092 - I<Etymology of "Foo">

=item Leesplankje - Dutch Reading Board

The words on the I<reading boards> of the I<Hoogeveen method>, in use in
Dutch schools from 1905 till the 1950s. The words on the board are often
used by Dutch programmers to fill the roles of I<foo>, I<bar>, and I<baz>.

=back

=head1 SEE ALSO

script/meta  view on Meta::CPAN

-- Gisbert W. Selke

=item *

[...] I<with the help of Acme::MetaSyntatic I've been able to do some
rudimentary code generation techniques that save me a lot of time without
much outlay.>

-- Mark Fowler

L<http://blog.twoshortplanks.com/2010/07/03/holy_acceleration/>

=item *

I<When writing example applications, I almost always use variable
names such as foo and bar. This gets boring, and it easily confuse the
reader. Especially when I need to use more variables.>

-- Gabor Szabo

L<http://perlmaven.com/acme-metasyntactic>



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