Revision history for Perl6-Subs

0.05 04/13/2005

        Create private error function (Perl6::Subs::_error, but don't call it
        yourself).  Change generated code to use it instead of Carp::croak
        (which ignores intramodule calls and was therefore the Wrong Choice).

0.04 04/06/2005

        Lots more documentation.
        The "code_only" rules for Filter::Simple are too simple,
          so use "executable" instead (everything but pod and data).
        Skip over block comments - don't search them for sub headers.
        Make author-only debugging messages depend on $PERL6_SUBS_DEBUG > 1.

0.03 03/28/2005

        Support new parameter types Rule and IO:
          a Rule is a Regexp object (qr//).
          an IO is an IO handle (*STDOUT{IO}), or a glob, or a glob reference.
        Document that C<is copy> is the default.
        Separate rules for parameter and sub traits (the latter are more relaxed).
        More carefully set debugging for Parse::RecDescent usage.

0.02 03/24/2005

        Support "required" attribute for named parameters, e.g. C< +$a is required >.
        Add "HACKING" document.
        Change license to LGPL.

0.01 03/24/2005

First version, released on an unsuspecting world.