r74402 - in /trunk/libdevel-declare-perl: Changes Declare.xs MANIFEST META.yml README debian/changelog debian/source/local-options lib/Devel/Declare.pm lib/Devel/Declare/MethodInstaller/Simple.pm t/devel_callparser.t

ansgar at users.alioth.debian.org ansgar at users.alioth.debian.org
Sat May 14 13:51:01 UTC 2011


Author: ansgar
Date: Sat May 14 13:50:50 2011
New Revision: 74402

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=74402
Log:
New upstream release.

Added:
    trunk/libdevel-declare-perl/README
      - copied unchanged from r74399, branches/upstream/libdevel-declare-perl/current/README
    trunk/libdevel-declare-perl/debian/source/local-options
    trunk/libdevel-declare-perl/t/devel_callparser.t
      - copied unchanged from r74399, branches/upstream/libdevel-declare-perl/current/t/devel_callparser.t
Modified:
    trunk/libdevel-declare-perl/Changes
    trunk/libdevel-declare-perl/Declare.xs
    trunk/libdevel-declare-perl/MANIFEST
    trunk/libdevel-declare-perl/META.yml
    trunk/libdevel-declare-perl/debian/changelog
    trunk/libdevel-declare-perl/lib/Devel/Declare.pm
    trunk/libdevel-declare-perl/lib/Devel/Declare/MethodInstaller/Simple.pm

Modified: trunk/libdevel-declare-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-declare-perl/Changes?rev=74402&op=diff
==============================================================================
--- trunk/libdevel-declare-perl/Changes (original)
+++ trunk/libdevel-declare-perl/Changes Sat May 14 13:50:50 2011
@@ -1,4 +1,8 @@
 Changes for Devel-Declare
+
+0.006004 - 02 May 2011
+  - Bail out earlier when being called while not lexing (Zefram).
+  - Make sure we continue working with Devel::CallParser loaded (Zefram).
 
 0.006003 - 12 Apr 2011
   - Fix test-failures on old perl versions (Zefram).

Modified: trunk/libdevel-declare-perl/Declare.xs
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-declare-perl/Declare.xs?rev=74402&op=diff
==============================================================================
--- trunk/libdevel-declare-perl/Declare.xs (original)
+++ trunk/libdevel-declare-perl/Declare.xs Sat May 14 13:50:50 2011
@@ -274,6 +274,9 @@
 
   PERL_UNUSED_VAR(user_data);
 
+  if (!DD_AM_LEXING)
+    return o; /* not lexing? */
+
   if (in_declare) {
     call_done_declare(aTHX);
     return o;
@@ -283,9 +286,6 @@
 
   if (kid->op_type != OP_GV) /* not a GV so ignore */
     return o;
-
-  if (!DD_AM_LEXING)
-    return o; /* not lexing? */
 
   if (DD_DEBUG_TRACE) {
     printf("Checking GV %s -> %s\n", HvNAME(GvSTASH(kGVOP_gv)), GvNAME(kGVOP_gv));

Modified: trunk/libdevel-declare-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-declare-perl/MANIFEST?rev=74402&op=diff
==============================================================================
--- trunk/libdevel-declare-perl/MANIFEST (original)
+++ trunk/libdevel-declare-perl/MANIFEST Sat May 14 13:50:50 2011
@@ -11,6 +11,7 @@
 Makefile.PL
 MANIFEST			This list of files
 META.yml
+README
 stolen_chunk_of_toke.c
 t/00load.t
 t/build_sub_installer.t
@@ -19,6 +20,7 @@
 t/ctx-simple.t
 t/debug.pl
 t/debug.t
+t/devel_callparser.t
 t/early0.t
 t/early1.t
 t/early1_x.pm

Modified: trunk/libdevel-declare-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-declare-perl/META.yml?rev=74402&op=diff
==============================================================================
--- trunk/libdevel-declare-perl/META.yml (original)
+++ trunk/libdevel-declare-perl/META.yml Sat May 14 13:50:50 2011
@@ -30,4 +30,4 @@
 resources:
   license: http://dev.perl.org/licenses/
   repository: git://github.com/rafl/devel-declare.git
-version: 0.006003
+version: 0.006004

Modified: trunk/libdevel-declare-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-declare-perl/debian/changelog?rev=74402&op=diff
==============================================================================
--- trunk/libdevel-declare-perl/debian/changelog (original)
+++ trunk/libdevel-declare-perl/debian/changelog Sat May 14 13:50:50 2011
@@ -1,3 +1,9 @@
+libdevel-declare-perl (0.006004-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Ansgar Burchardt <ansgar at debian.org>  Sat, 14 May 2011 15:50:30 +0200
+
 libdevel-declare-perl (0.006003-1) unstable; urgency=low
 
   [ Jonathan Yu ]

Added: trunk/libdevel-declare-perl/debian/source/local-options
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-declare-perl/debian/source/local-options?rev=74402&op=file
==============================================================================
--- trunk/libdevel-declare-perl/debian/source/local-options (added)
+++ trunk/libdevel-declare-perl/debian/source/local-options Sat May 14 13:50:50 2011
@@ -1,0 +1,2 @@
+abort-on-upstream-changes
+unapply-patches

Modified: trunk/libdevel-declare-perl/lib/Devel/Declare.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-declare-perl/lib/Devel/Declare.pm?rev=74402&op=diff
==============================================================================
--- trunk/libdevel-declare-perl/lib/Devel/Declare.pm (original)
+++ trunk/libdevel-declare-perl/lib/Devel/Declare.pm Sat May 14 13:50:50 2011
@@ -4,7 +4,7 @@
 use warnings;
 use 5.008001;
 
-our $VERSION = '0.006003';
+our $VERSION = '0.006004';
 
 use constant DECLARE_NAME => 1;
 use constant DECLARE_PROTO => 2;

Modified: trunk/libdevel-declare-perl/lib/Devel/Declare/MethodInstaller/Simple.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-declare-perl/lib/Devel/Declare/MethodInstaller/Simple.pm?rev=74402&op=diff
==============================================================================
--- trunk/libdevel-declare-perl/lib/Devel/Declare/MethodInstaller/Simple.pm (original)
+++ trunk/libdevel-declare-perl/lib/Devel/Declare/MethodInstaller/Simple.pm Sat May 14 13:50:50 2011
@@ -7,7 +7,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '0.006003';
+our $VERSION = '0.006004';
 
 sub install_methodhandler {
   my $class = shift;




More information about the Pkg-perl-cvs-commits mailing list