Version 0.005010. 0.005010
Florian Ragwitz [Tue, 11 Aug 2009 20:50:06 +0000 (22:50 +0200)]
Changes
lib/Devel/Declare.pm

diff --git a/Changes b/Changes
index faa9dea..19742ce 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,12 @@
 Changes for Devel-Declare
 
+0.005010 - 11 Aug 2009
+  - Don't invoke the linestr callback if we found a keyword and the bufptr
+    still contains an arrow at its beginning. This causes the linestr callback
+    not to be fired on things like "->method" (if method is a declarator).
+    While this might be useful, it mostly caused problems so far. It might be
+    added again later as a separate feature.
+
 0.005009 - 10 Aug 2009
   - Stop mixing declarations with code. (Closes: RT#48548) (Cosimo Streppone)
   - Move strip_attrs, which is a purely parsing method, from
index 8557b21..2aef64e 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 use 5.008001;
 
-our $VERSION = '0.005009';
+our $VERSION = '0.005010';
 
 use constant DECLARE_NAME => 1;
 use constant DECLARE_PROTO => 2;