The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
0.005_02	2018-06-29	T. R. Wyant
    Perl 5.29.0 also prohibits unassigned code points while explicitly
    allowing non-characters (permanently unassigned code points) and
    illegal code points (above 0x10FFFF).

    I did not pick up on this the first time around. Sigh.

0.005_01	2018-06-28	T. R. Wyant
    Only standalone grapheme delimiters allowed starting w/ 5.29.0

    This actually means significantly expanding the delimiters allowed, and
    then having perl_version_removed() return '5.029' if the delimiter
    matches /\p{Mark}/. This code does not operate under Perl 5.6 because it
    can not compile the regular expression. Whether PPI will actually
    generate a token with such delimiters is unknown to me.

    Collateral with this, accept word characters as delimiters, but only
    with at least one space between the operator and the expression -- that
    is, 'qq xyx' is OK, but 'qqxyx' is not.

commit d87f859bf12889a612ce5585ba0f374b62b52f47
Author: Tom Wyant <wyant@cpan.org>
Date:   Thu Jun 21 16:31:42 2018 -0400

    Add tests with postfix deref.

commit 471e3a67809b69cba9ae8660fb6e8699dc3df4dd
Author: Tom Wyant <wyant@cpan.org>
Date:   Sun Apr 29 15:49:47 2018 -0400

    Complete @CARP_NOT coverage.

commit e04c04e7d36601735508d8e4fce09f7c9503cfdc
Author: Tom Wyant <wyant@cpan.org>
Date:   Tue Mar 6 00:16:49 2018 -0500

    Clean up manifest constants for ref names.

commit fdc2eed513a4f8ec4159d0c41b312ef2ebc72f77
Author: Tom Wyant <wyant@cpan.org>
Date:   Tue Mar 6 00:13:28 2018 -0500

    Update copyright to 2018.

commit 6b117c3fdc6687e5cdab5d9578542d2a43b4bc64
Author: Tom Wyant <wyant@cpan.org>
Date:   Sun Jan 8 12:57:35 2017 -0500

    Ditch 'use base' from inc/ files.
    
    This was only in inc/My/Module/Build.pm. It was replaced by a 'use'
    followed by assignment to @ISA.
    
    The lib/ files are untouched because, at least in theory, this module
    needs to co-exist with Perl::Critic.

commit d3318b102784b1bd767add129651433e303488a8
Author: Tom Wyant <wyant@cpan.org>
Date:   Mon Jan 2 10:46:40 2017 -0500

    Update copyright to 2017.

commit 7f79d395372817b38572261f77c0e061efaf4b42
Author: Tom Wyant <wyant@cpan.org>
Date:   Tue Nov 22 18:47:56 2016 -0500

    xt/author/minimum_perl.t now checks 'use x.xxx'

0.005		2016-06-23	T. R. Wyant
  Fix problem handling nested brackets.

  Fix various corner cases, including such things as '${^O}', '${]}',
    and even '$${$_[0]}', which turned out to be '$$' followed by
    '$_[0]'.

  Also pulled the variable recognition out into a separate module in
    anticipation of it being used other places.

  Dumper message if arg does not parse

  Recognize "$^O" (e.g.) as interpolating $^O, not $^ followed by a
    literal "O".

0.004		2016-06-13	T. R. Wyant
  Require PPI, which was formerly optional. This is because I decided
    that the variables() method (which needs it) was one of the
    fundamental points of the module.

0.003		2016-06-12	T. R. Wyant
  Another attempt to make old Perls work. Version 0.002 assumed I could
    have other interpolations in a regex with (??{...}), but this turned
    out not to be the case if Perl was earlier than 5.18.0. This was
    actually a step in the wrong direction since (?-1) works back to
    5.10.0.

  Add PPIx::QuoteLike::Dumper, redo eg/pqldump to use it.

  Recognize postderef slice syntax. This is stuff like $x->@[0,2] (array
    slice) or $x->@{foo,bar} (hash slice).

  Add methods perl_version_introduced() and perl_version_removed(). As
    of this release, the former returns '5.000' unless '\F' or postfix
    dereferencing are detected, and the latter always returns undef.

0.002		2016-06-11	T. R. Wyant
  Eliminte blockers to running under Perl 5.6. The significant change
    was replacing (?-1) in a regular expression (introduced in 5.9.5)
    with (??{...}) (going back to Heaven knows when, and used in
    Regexp::Common back in 2003).

0.001		2016-06-09	T. R. Wyant
  Initial release to CPAN.