Acme-MetaSyntactic
view release on metacpan or search on metacpan
0.96 2006-10-16 BOOK
[NEW WEEKLY THEME 2006/10/16]
- thunderbirds (Abigail)
[THEME UPDATES]
- browser (Rafaël Garcia-Suarez added "iceweasel")
- pause_id
0.95 2006-10-09 BOOK
[NEW WEEKLY THEME 2006/10/09]
- linux
[THEME UPDATES]
- pause_id
- pm_groups
0.94 2006-10-02 BOOK
[NEW WEEKLY THEME 2006/10/02]
- nis (Abigail)
[THEME UPDATES]
- pause_id
0.93 2006-09-26 BOOK
[NEW WEEKLY THEME 2006/09/25]
- jabberwocky (Abigail)
[ENHANCEMENTS]
- Acme::MetaSyntactic::MultiList now has a has_category() method
to test if a given theme contains a certain category
[THEME UPDATES]
- pause_id
- pm_groups
0.92 2006-09-16 BOOK
[NEW WEEKLY THEME 2006/09/18]
- invasions (Jean Forget)
[THEME UPDATES]
- dilbert
- pause_id
- vcs (Abigail)
0.91 2006-09-10 BOOK
[NEW WEEKLY THEME 2006/09/11]
- vcs (Éric Cholet)
[ON TO VERSION 1.00]
- the DATES file now lists all planned themes until version 1.00
[TICKET CLOSED]
- #21325 on rt.cpan.org (update metro with Chicago lines)
[THEME UPDATES]
- dilbert
- metro (Chicago by Elliot Shank, London, Rotterdam, Toronto by Abigail)
- pause_id
- phonetic (Dutch list by Abigail)
- pm_groups
- punctuation (update from wikipedia by Abigail)
- yapc (new YAPC by Abigail)
0.90 2006-09-03 BOOK
[NEW WEEKLY THEME 2006/09/04]
- state_flowers (Abigail)
[THEME UPDATES]
- pause_id
- yapc (Vienna and Houston were selected for 2007)
0.89 2006-08-28 BOOK
[NEW WEEKLY THEME 2006/08/28]
- pause_id
[THEME UPDATES]
- dilbert
- planets (Pluto is not a planet anymore)
- pornstars
0.88 2006-08-22 BOOK
[NEW WEEKLY THEME 2006/08/21]
- metro
[AND FOR THE LAST TIME, METRO IS NOT NEW!]
- ... but is has changed so much, that is just like it was.
- From now on, Acme::MetaSyntactic has exactly 100 * $VERSION
themes. Version 0.99 (the last beta) will ship with 99 themes.
- No more cheap tricks to reduce the headcount, yay!
[TESTS]
- t/31any.t has been updated to work correctly if other themes
are installed
- t/41count.t is back (and works correctly if other themes are
installed)
[TICKET CLOSED]
- #21028 on rt.cpan.org (David Adler noticed that t/31any.t failed)
[THEME UPDATE]
- space_missions (new categories: manned_spacecraft, launch_vehicles
and victims)
0.87 2006-08-08 BOOK
[NEW WEEKLY THEME 2006/08/14]
- sins (Abigail)
[THEME UPDATE]
- pm_groups
[OOPS]
- space_missions was not listed in the MANIFEST file for the
previous version, and was therefore not included...
0.86 2006-08-04 BOOK
[NEW WEEKLY THEME 2006/08/07]
- pie (Nicholas Clark)
[TESTS]
- removed t/41count.t from the public tests, as it may break
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.
- 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]
- pm_groups
- pornstars
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
[TICKET CLOSED]
- #18700 on rt.cpan.org (update to the browser theme)
0.69 2006-04-09 BOOK
[NEW WEEKLY THEME 2006/04/10]
- pornstars (Sébastien Aperghis-Tramoni)
[ENHANCEMENTS]
- New behaviour Acme::MetaSyntactic::MultiList allows themes
to be organised in categories and sub-categories. Usage is
similar to Acme::MetaSyntactic::Locale (except that the
constructor parameter is named 'category')
- the first theme to use this feature is... pornstars
- Acme::MetaSyntactic::RemoteList has a new method sources()
that can report the source URLs for subcategories (for
Acme::MetaSyntactic::RemoteList)
- the meta script accepts a new --category option, to select
a category within an Acme::MetaSyntactic::MultiList theme
[TESTS]
- Since 0.59, Acme::MetaSyntactic::RemoteList could accept
serveral sources. This functionality is now fully tested.
- tests for Acme::MetaSyntactic::MultiList
- skip a few more tests if LWP::UserAgent is not installed
[THEME UPDATE]
- hhgg (updated a reference link)
0.68 2006-03-24 BOOK
[NEW WEEKLY THEME 2006/04/03]
- pop2
[THEME UPDATE]
- counting_rhyme (Anja Krebber and Yanick Champoux provided
a German version)
- dilbert
- services (now uses a very large online list)
0.67 2006-03-23 BOOK
[NEW WEEKLY THEME 2006/03/27]
- pop3
0.66 2006-03-19 BOOK
[NEW WEEKLY THEME 2006/03/20]
- smtp (Abigail)
0.65 2006-03-12 BOOK
[NEW WEEKLY THEME 2006/03/13]
- contrade (Estelle Souche)
0.64 2006-03-05 BOOK
[NEW WEEKLY THEME 2006/03/06]
- trigan (Abigail)
[FILE UPDATE]
- DATES lists all planned themes until version 0.68.
[THEME UPDATES]
- pm_groups
- pokemon
- pooh (Abigail provided a few more characters)
0.63 2006-02-16 BOOK
[NEW WEEKLY THEME 2006/02/27]
- planets (Abigail)
0.62 2006-02-16 BOOK
[NEW WEEKLY THEME 2006/02/20]
- garfield (Abigail)
0.61 2006-02-12 BOOK
[NEW WEEKLY THEME 2006/02/13]
- pooh (Abigail & Leon Brocard)
[THEME UPDATE]
- pm_groups
0.60 2006-02-05 BOOK
[NEW WEEKLY THEME 2006/02/06]
- gems (Abigail)
[THEME UPDATES]
- dilbert
- pm_groups
[NEW WEEKLY THEME 2005/04/18]
- amber (Offer Kaye)
0.17 2005-04-10 BOOK
[NEW WEEKLY THEME 2005/04/11]
- elements (Sébastien Aperghis-Tramoni)
[ENHANCEMENTS]
- now looks for Acme::MetaSyntactic themes everywhere in @INC
(not only in the directory where Acme::MetaSyntactic is installed)
- better documentation for Acme::MetaSyntactic::Locale
[BUGFIX]
- load_data() does not destroy $_ any more
- the bugfix in 0.16 did not fix the "whitespace in install dir" bug,
but the @INC enhancement did (thanks to Olivier Mengué for pointing
me to File::Glob)
0.16 2005-04-01 BOOK
[NEW WEEKLY THEME 2005/04/04]
- haddock (Jérôme Fenal)
[ENHANCEMENTS]
- The new Acme::MetaSyntactic::Locale allows for multilingual themes
- The first theme to use this behaviour is "haddock"
- Still 100% coverage (even cover Win32 code under Unix)
[BUGFIX]
- Corrected a bug that only appeared if Acme::MetaSyntactic
was installed in directories containing whitespace
(thanks to Max Maischein for testing under such conditions!)
0.15 2005-03-17 BOOK
[NEW WEEKLY THEME 2005/03/28]
- python (Ricardo Signes)
[THEME UPDATES]
- dancers (removed bad characters)
- dilbert (removed duplicates)
- donmartin (removed duplicates)
- robin (removed duplicates)
[ENHANCEMENTS]
- cleaned up the result of load_data()
[ANNOUNCE]
- This module is a dependency for two other modules!
+ Bot::MetaSyntactic is the base for the meta bot on #perlfr
+ Acme::MetaSyntactic::RefactorCode will replace your boring
metasyntactic variables with shiny new ones
0.14 2005-03-14 BOOK
[NEW WEEKLY THEME 2005/03/21]
- pumpkings (Rafael Garcia-Suarez)
[THEME UPDATE]
- hhgg
0.13 2005-03-06 BOOK
[NEW WEEKLY THEME 2005/03/14]
- loremipsum (Jérôme Fenal)
0.12 2005-03-06 BOOK
[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]
[THEME UPDATE]
- toto (Jérôme Fenal)
0.11 2005-02-22 BOOK
[NEW WEEKLY THEME 2005/02/28]
- hhgg (Aldo Calpini)
0.10 2005-02-10 BOOK
[NEW WEEKLY THEME 2005/02/21]
- viclones
0.09 2005-02-06 BOOK
[NEW WEEKLY THEME 2005/02/14]
- buffy (Rafael Garcia-Suarez)
0.08 2005-01-18 BOOK
[NEW WEEKLY THEME 2005/02/07]
- phonetic (Michel Rodriguez)
0.07 2005-01-18 BOOK
[NEW WEEKLY THEME 2005/01/31]
- jamesbond (heh)
0.06 2005-01-18 BOOK
[BIG FUX]
- themes() didn't work correctly in scalar context.
[SMILL FAX]
- meta did issue a warning when called without arguments.
Rafael Garcia-Suarez provided a patch, which I modified
so that no args means default theme.
[NEW WEEKLY THEME 2005/01/24]
- tld (Scott Lanning suggested ISO 3166 country codes)
0.05 2005-01-16 BOOK
( run in 1.267 second using v1.01-cache-2.11-cpan-39bf76dae61 )