Changes for Devel-Declare
+ - 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
while (*s && *s != '{') ++s;
if (*s) {
int tlen = s - traitstart;
- Newx(found_traits, tlen+1, char);
+ New(0, found_traits, tlen+1, char);
Copy(traitstart, found_traits, tlen, char);
found_traits[tlen] = 0;
#ifdef DD_DEBUG
use 5.008001;
name 'Devel-Declare';
+version '0.001008';
all_from 'lib/Devel/Declare.pm';
requires 'Scalar::Util';
use warnings;
use 5.008001;
-our $VERSION = '0.001006';
+our $VERSION = '0.001008';
# mirrored in Declare.xs as DD_HANDLE_*