version 0.003; 2017-07-28
* bugfix: run cleanup sub on a fresh stack, to avoid reallocating a
stack that core unwinding code was relying on not moving
* update to accommodate PERL_OP_PARENT builds of Perl 5.21.11 or later
(which is the default from Perl 5.25.1)
* mark the establish-cleanup ops as custom ops rather than disguising
them as rand ops
* test with the cleanup sub being a dynamically-generated closure
* no longer include a Makefile.PL in the distribution
* in documentation, use four-column indentation for all verbatim
material
* in META.{yml,json}, point to public bug tracker
* rename internal gen_*_op() function into a better style
* consistently use THX_ prefix on internal function names
version 0.002; 2012-02-04
* don't preserve ghost context on Perl 5.13.7 and above, where the
core's reliance on it has supposedly been rectified
* trigger custom op generation via Devel::CallChecker rather than by
hooking the underlying op checker
* include META.json in distribution
* convert .cvsignore to .gitignore
* add MYMETA.json to .cvsignore
version 0.001; 2010-10-24
* bugfix: during unwinding, preserve ghost context regardless of
its type and on all Perl versions, because there have been and are
several things relying on it, not just the C stack unwinding control
* update documentation to reflect Perl 5.13.1's improvement in $@
behaviour
* in XS, use PERL_NO_GET_CONTEXT for efficiency
* in XS, declare "PROTOTYPES: DISABLE" to prevent automatic generation
of unintended prototypes
* jump through a hoop to avoid a compiler warning
* use full stricture in test suite
* in Build.PL, complete declaration of configure-time requirements
version 0.000; 2010-04-10
* initial released version