Acme-EyeDrops
view release on metacpan or search on metacpan
Revision history for Perl extension EyeDrops
0.01 Sun Sep 23 11:35:12 2001
- original version
0.02 Tue Sep 25 18:05:02 2001
- updated version number :-)
- improved documentation
- new functions: get_builtin_shapes, get_eye_shapes
- extra tests added
0.03 Sun Sep 30 14:07:03 2001
- fixed die within eval with new TrapEvalDie attribute
- new test t/nasty.t added to test TrapEvalDie
- fixed SIG warnings with new TrapWarn attribute
- improved filler: added $_ to $:
a previous version of Acme::EyeDrops, suggest you delete old
.eye files in the Acme root directory)
- new shape: flag_canada (to mark Canada day, thanks `/anick)
- new shape: map_australia
- new shape: hipowls
- new built-in shape: all
- minor change to shape: rose
- removed demo/helloworld.pl from distribution
- removed demo/hellotest.pl from distribution
- removed demo/examples.pl from distribution
- updated test programs to not rely on demo directory
1.41 Sun July 27 18:22:04 2003
- new shapes: smiley, smiley2, smiley3
- built-in shape 'all': now supports Width parameter
- documentation: shortened some examples
- new functions: get_eye_dir, set_eye_dir
- new functions: add_builtin_shape, del_builtin_shape
- new attribute: InformHandler
- function pour_sightly: added new inform_handler parameter
- For the first time, the EyeDrops test suite uncovered a Perl bug
(dance a little jig): recur.t, test 4 failed on Perl 5.8.1-RC2
with the error: panic: pad_free curpad. Thanks merlyn for reporting.
Since this bug won't be fixed for 5.8.1, we workaround
it by never using $_ as a filler variable
- sightly.t: run generated test programs in taint mode
- tests: renamed to more appropriate names
- tests: new long running test 13_to.t
- documentation: added "Getting Started" section
- documentation: fixed program in "Naked Arm Wrestling" section
- documentation: updated 'Abbreviated History of Perl 6' section
1.43 Sun Aug 31 17:12:55 2003
- new shapes: alpaca, bighorn, map_italy
- removed functions set_eye_dir, add_builtin_shape, del_builtin_shape
which were mistakenly added to version 1.41 (these are not really
necessary and change module state, which is a Bad Thing)
- documentation: added 'twang bra-strap' to acme shape description
- tests: merged old 13_to.t, old 12_Beer.t to new 19_surrounds.t
new Test::Pod test, 18_sky.t
- Bug fix release for Perl 5.8.4: some of the tests broke because
they were naughtily exploiting a Perl bug re use strict inside
(?{...}) constructions in regexps (see 01_mug.t/05_Parrot.t)
- new shapes: map_world1, map_world2, map_world3, map_japan, map_uk
- new shapes: music, dan, bottle3
- Build.PL: fixed for Module::Build v0.24 (_find_file_by_type changed)
- new attribute: SourceHandle
- new test: 14_gulp.t tests SourceHandle (and other invalid attributes)
- minor code improvements (removed $this_dir, check for invalid
attrs in sightly(), allow SourceFile/SourceString of '0')
- documentation: updated stale URL links
1.45 Mon Dec 27 17:15:04 2004
- new shape: halloween (thanks TheEnigma)
- new shape: koaladile (thanks Schwern)
- new shape: saturn
- renamed function slurp_tfile() to _slurp_tfile()
- regenerated zgen.t (gen.t changed due to slurp_tfile() change)
(regenerated it with: perl -w -I lib t/gen.t generate)
- pod coverage: documented slurp_yerself()
- new shape: pugs
- new shape: pugs2
- minor code improvements (limited scope of %builtin_shapes)
- tests: fixed Test::More dependency in 17_Orange.t
simplified 18_sky.t (Test::Pod)
added invalid shape test to 14_gulp.t
1.47 Sat May 21 19:15:33 2005
- new shape: autrijus
- documentation: updated 'Abbreviated History of Perl 6' section
- tests: added new test to 05_Parrot.t
- Build.PL: simplified for Module::Build 0.26 and above
- Temporarily renamed Build.PL to xBuild.PL to stop CPAN tester
robots from using Build.PL (got a lot of unexplained failures
with v1.46, yet they worked fine when installed manually)
1.50 Sat August 6 23:08:42 2005
- First attempt at "shape properties" -- note that these
are experimental and subject to change in future releases
- new shape: opera (thanks Cosimo)
- new shape: kangaroo
- new shape: moose
- new shape: moosecamel (modelled after http://irclog.perlgeek.de)
- new shape property keywords: logo, opera
- logo keyword shapes are: debian, opera, pgolf, mongers
1.55 Mon December 1 21:42:07 2008
- fixed rt #39035 "The Acme-EyeDrops Archive Contains World-Writable files"
- documentation: updated "99 Bottles of Beer" section with one stroke golf
improvement to mtve/thospel original shortest solution
1.60 Sat May 12 23:59:42 2012
- Bug fix release for upcoming Perl 5.16.0
- Dropped support for Perl 5.005; A::E now requires Perl 5.6 or higher
- Clarified Acme::EyeDrops license (thanks Jotam Jr. Trejo)
LICENSE and README were inconsistent with META.yml
all should be consistent now
- minor code improvements for perl 5.6+ requirement:
( run in 0.255 second using v1.01-cache-2.11-cpan-05444aca049 )