++ed by:
ETHER RSCHABER KEEDI

3 PAUSE users
1 non-PAUSE user.

Philippe Bruhat (BooK)

Documentation

  • meta - A simple front-end to Acme::MetaSyntactic

Modules

Changes for version 0.12

  • ENHANCEMENTS
    • To prevent endless growth of the Acme::MetaSyntactic module, and support various theme behaviours, support for behaviour classes has been added.
    • The first behaviour class is Acme::MetaSyntactic::List, which reproduces the previous behaviour of selecting a number of random items from a list, with no repetition until the list is exhausted.
    • The 17 existing themes have been converted to the new scheme.
  • USAGE
    • Acme::MetaSyntactic is a dependency for a least one module! Praise Bot::MetaSyntactic, which is the core of the meta bot running on irc://irc.perl.org/perlfr
  • INCOMPATIBILITIES
    • the API has changed a little:
      • Acme::MetaSyntactic does not has methods named after the themes any more
      • The name() method now accept the theme name as its first parameter
      • name( [ $theme, ] 0 ) now returns the full list of names
  • COVERAGE
    • Code coverage is still 100%, but I had to resort to a hack to achieve this feat.
  • NEW BEHAVIOURS
    • Acme::MetaSyntactic::List is the classic "random item from a list" that existed until now
  • ANNOUNCE
    • More behaviour subclasses will follow!
  • NEW WEEKLY THEMES 2005/03/07
    • any [a metatheme (!) that returns names from a random theme]
    • dancers [a birthday gift and homage to my wife, who was born on March 7th, 30 years ago]