Revision history for XS-Parse-Sublike

0.10    2020-06-20
        [BREAKING CHANGES]
         * New ABI version 3

        [CHANGES]
         * Pass an additional 'hookdata' parameter around between caller and
           hook stage functions

0.09    2020-06-15
        [CHANGES]
         * Define API for an optional stage for filtering and applying
           attributes during parsing

0.08    2020-06-12
        [CHANGES]
         * Define API to either require or skip parsing the name of a sub, or
           skip parsing attributes or signatures           

0.07    2020-04-02
        [BUGFIXES]
         * Ensure that empty-signature functions are still parsed correctly
           and include arg count check (RT132284)

0.06    2020-03-27
        [CHANGES]
         * Pass a standard shared context struct through the various hook
           stages
         * Add an early hook stage before the call to start_subparse()

0.05    2020-03-26
        [BUGFIXES]
         * Fix hax/parse_subsignature.c.inc to cope with whitespace between
           parameter declarations

0.04    2020-03-18
        [CHANGES]
         * Pass a required module version number to boot_xs_parse_sublike()
         * Added lots of unit tests

0.03    2020-03-18
        [CHANGES]
         * Added xs_parse_sublike_any() allowing custom keywords to combine
           with registered hooks

        [BUGFIXES]
         * Avoid double-free of sigops in case of parse failure
         * Fix hax/parse_subsignature.c.inc for named parameters with default
           expressions

0.02    2020-03-17
        [CHANGES]
         * Added `register_xs_parse_sublike()` and the `permit` hook stage
         * Added toplevel PL_keyword_hook parser function

0.01    2020-03-15
        First version, released on an unsuspecting world.
