X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=6df7ec1b577360bd8c986a86273a46ecaaf22c5f;hb=d8e65fc873a8213746345ad11d613f5d1ee54f91;hp=5f9efc8179c4f65802214b37a3c17c9e27208860;hpb=daf381005ce960e2daebd1739ff6b4af96233179;p=p5sagit%2FDevel-Declare.git diff --git a/Changes b/Changes index 5f9efc8..6df7ec1 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,36 @@ Changes for Devel-Declare + - only mangle evals if o->op_ppaddr is actually PL_ppaddr[OP_ENTERVAL] + - don't set OPf_SPECIAL on entereval ops, mistaken cargo cult from autobox + - fix traits code to work on older 5.8.x perls + +0.001008 + - turns out 0.1.7 in Makefile.PL results in that version going into + the .xs file as well as the dist name. Then everything breaks. + +0.001007 + - bail on SvGROW during declare process since that can't work + - use a source filter on files and an op wrap on evals to pre-grow + PL_linestr so we don't get to the point of needing to bail + +0.001006 + - nasty goto &$func hack to avoid :lvalue+list context weirdness + - correct SvGROW invocation + +0.001005 + - stop using & prototypes at all + +0.001004 + - correct idiotic typo if ifndef + +0.001003 + - internalise definitions for toke.c chunks to save hassle + - make NEWSV macro defined via ifndef rather than version check in case + of 5.8.8-maint (and 5.8.9) + +0.001002 + - compilation fixes for 5.9.5 and -DDEBUGGING + 0.001001 - compilation fixes for 5.8.1+ - set Makefile.PL to bomb out for <5.8.1