]> git.vpit.fr Git - perl/modules/subs-auto.git/commitdiff
This is 0.06 v0.06
authorVincent Pit <vince@profvince.com>
Sun, 25 Jul 2010 18:09:45 +0000 (20:09 +0200)
committerVincent Pit <vince@profvince.com>
Sun, 25 Jul 2010 18:09:45 +0000 (20:09 +0200)
Changes
META.yml
README
lib/subs/auto.pm

diff --git a/Changes b/Changes
index eb8ab9d3fd03544c5d9b04edef97345aa82c4c68..876bf609d8d197c1bf41ddbeb58b54c710529357 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,16 @@
 Revision history for subs-auto
 
 Revision history for subs-auto
 
+0.06    2010-07-25 18:10 UTC
+        + Chg : B::Keywords is now used for its list of core keywords.
+        + Fix : Compatibility with Perl 5.11.2 (and thus 5.12 and later).
+        + Fix : The reset globs now keep their original file name and line
+                number. Symbol is no longer needed.
+        + Fix : The default package on which act the pragma was off by one
+                stack frame.
+        + Fix : Calling a method at compile time on a package on which the
+                pragma acts no longer breaks.
+        + Fix : Work around Kwalitee test misfailures.
+
 0.05    2009-07-01 09:05 UTC
         + Upd : Resources in META.yml.
 
 0.05    2009-07-01 09:05 UTC
         + Upd : Resources in META.yml.
 
index 213eb7cf9e4e982aafe4a36c49f57f0da5f431cc..2de25214ab701f76f6fe7380dd22ed531e15dbc3 100644 (file)
--- a/META.yml
+++ b/META.yml
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name:               subs-auto
 --- #YAML:1.0
 name:               subs-auto
-version:            0.05
+version:            0.06
 abstract:           Read barewords as subroutine names.
 author:
     - Vincent Pit <perl@profvince.com>
 abstract:           Read barewords as subroutine names.
 author:
     - Vincent Pit <perl@profvince.com>
@@ -9,13 +9,18 @@ distribution_type:  module
 configure_requires:
     ExtUtils::MakeMaker:  0
 build_requires:
 configure_requires:
     ExtUtils::MakeMaker:  0
 build_requires:
+    B::Keywords:          0
+    Carp:                 0
     ExtUtils::MakeMaker:  0
     Test::More:           0
     ExtUtils::MakeMaker:  0
     Test::More:           0
+    Variable::Magic:      0.31
+    XSLoader:             0
 requires:
 requires:
+    B::Keywords:      0
     Carp:             0
     perl:             5.01
     Carp:             0
     perl:             5.01
-    Symbol:           0
-    Variable::Magic:  0.08
+    Variable::Magic:  0.31
+    XSLoader:         0
 resources:
     bugtracker:  http://rt.cpan.org/NoAuth/ReportBug.html?Queue=subs-auto
     homepage:    http://search.cpan.org/dist/subs-auto/
 resources:
     bugtracker:  http://rt.cpan.org/NoAuth/ReportBug.html?Queue=subs-auto
     homepage:    http://search.cpan.org/dist/subs-auto/
@@ -25,7 +30,8 @@ no_index:
     directory:
         - t
         - inc
     directory:
         - t
         - inc
-generated_by:       ExtUtils::MakeMaker version 6.52
+generated_by:       ExtUtils::MakeMaker version 6.56
 meta-spec:
     url:      http://module-build.sourceforge.net/META-spec-v1.4.html
     version:  1.4
 meta-spec:
     url:      http://module-build.sourceforge.net/META-spec-v1.4.html
     version:  1.4
+dynamic_config:     0
diff --git a/README b/README
index feb777783d24f16518bbd0cfb87b2689aef95a75..e5749cf23c8c28803aa6cafe8d5a438dde5f402b 100644 (file)
--- a/README
+++ b/README
@@ -2,7 +2,7 @@ NAME
     subs::auto - Read barewords as subroutine names.
 
 VERSION
     subs::auto - Read barewords as subroutine names.
 
 VERSION
-    Version 0.05
+    Version 0.06
 
 SYNOPSIS
         {
 
 SYNOPSIS
         {
@@ -36,8 +36,9 @@ DESCRIPTION
         "Some::Package" allows you to resolve all functions name of the type
         "Some::Package::func ..." in the current scope. You can use the
         pragma several times with different package names to allow
         "Some::Package" allows you to resolve all functions name of the type
         "Some::Package::func ..." in the current scope. You can use the
         pragma several times with different package names to allow
-        resolution of all the corresponding barewords. Defaults to the
-        current package.
+        resolution of all the corresponding barewords.
+
+        Defaults to the current package.
 
     This module is not a source filter.
 
 
     This module is not a source filter.
 
@@ -58,14 +59,18 @@ CAVEATS
     if you want them not to be treated as function calls. Or just use
     lexical filehandles and default ones as you should be.
 
     if you want them not to be treated as function calls. Or just use
     lexical filehandles and default ones as you should be.
 
+    This pragma doesn't propagate into "eval STRING".
+
 DEPENDENCIES
     perl 5.10.0.
 
 DEPENDENCIES
     perl 5.10.0.
 
-    Carp (standard since perl 5), Symbol (since 5.002).
-
     Variable::Magic with "uvar" magic enabled (this should be assured by the
     required perl version).
 
     Variable::Magic with "uvar" magic enabled (this should be assured by the
     required perl version).
 
+    B::Keywords.
+
+    Carp (standard since perl 5), XSLoader (since 5.006).
+
 AUTHOR
     Vincent Pit, "<perl at profvince.com>", <http://www.profvince.com>.
 
 AUTHOR
     Vincent Pit, "<perl at profvince.com>", <http://www.profvince.com>.
 
@@ -90,7 +95,7 @@ ACKNOWLEDGEMENTS
     Thanks to Sebastien Aperghis-Tramoni for helping to name this pragma.
 
 COPYRIGHT & LICENSE
     Thanks to Sebastien Aperghis-Tramoni for helping to name this pragma.
 
 COPYRIGHT & LICENSE
-    Copyright 2008 Vincent Pit, all rights reserved.
+    Copyright 2008,2009,2010 Vincent Pit, all rights reserved.
 
     This program is free software; you can redistribute it and/or modify it
     under the same terms as Perl itself.
 
     This program is free software; you can redistribute it and/or modify it
     under the same terms as Perl itself.
index decd4f45a58e2aaa73f876067b69087914ed920e..c079d7cc2c830011ee1ce9719c9eab89c2567820 100644 (file)
@@ -11,13 +11,13 @@ subs::auto - Read barewords as subroutine names.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.05
+Version 0.06
 
 =cut
 
 our $VERSION;
 BEGIN {
 
 =cut
 
 our $VERSION;
 BEGIN {
- $VERSION = '0.05';
+ $VERSION = '0.06';
 }
 
 =head1 SYNOPSIS
 }
 
 =head1 SYNOPSIS