]> git.vpit.fr Git - perl/modules/Scope-Upper.git/commitdiff
This is 0.27 v0.27
authorVincent Pit <vince@profvince.com>
Fri, 27 Mar 2015 22:10:45 +0000 (19:10 -0300)
committerVincent Pit <vince@profvince.com>
Fri, 27 Mar 2015 22:10:45 +0000 (19:10 -0300)
Changes
META.json
META.yml
README
lib/Scope/Upper.pm

diff --git a/Changes b/Changes
index e0152a2c1004a6db3e0c5aea2ae232f823240dd7..115c7e249bf8d020f759801c53aa7c7970af1e65 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,20 @@
 Revision history for Scope-Upper
 
+0.27    2015-03-27 22:10 UTC
+        + Chg : The new environment variable to enable thread tests on older
+                perls is PERL_FORCE_TEST_THREADS. Note that this variable
+                should only be turned on by authors.
+        + Fix : Segfaults when the module is loaded by several threads (or
+                Windows emulated processes) ran in parallel.
+        + Fix : Memory leak with the uid() feature.
+        + Fix : Update the Windows ActivePerl + gcc 3.4 workaround for
+                ExtUtils::MakeMaker 7.04. Thanks Christian Walde for reporting
+                and feedback on this issue.
+        + Fix : reap(), localize(), localize_elem() and localize_delete()
+                will again work correctly on perl 5.19.4+ when the debugger
+                is enabled.
+        + Fix : Silence some compiler warnings.
+
 0.26    2015-03-12 23:30 UTC
         + Fix : [RT #100264] : Don't use CvPADLIST on XSUBs
                 Thanks Father Chrysostomos for reporting and contributing a
index 5409d634038730684a040cc12244f87d06717b46..8e107230044f6391c2de8ff889633bcdd80446b5 100644 (file)
--- a/META.json
+++ b/META.json
@@ -25,6 +25,7 @@
             "Config" : "0",
             "Exporter" : "0",
             "ExtUtils::MakeMaker" : "0",
+            "POSIX" : "0",
             "Test::More" : "0",
             "XSLoader" : "0",
             "base" : "0"
@@ -58,5 +59,5 @@
          "url" : "http://git.profvince.com/?p=perl%2Fmodules%2FScope-Upper.git"
       }
    },
-   "version" : "0.26"
+   "version" : "0.27"
 }
index 403f7ae9ca3c721370f41efda68b4a42d17da974..bdb3edfde97a9855752b73e59910f1036a8c2c72 100644 (file)
--- a/META.yml
+++ b/META.yml
@@ -6,6 +6,7 @@ build_requires:
   Config: '0'
   Exporter: '0'
   ExtUtils::MakeMaker: '0'
+  POSIX: '0'
   Test::More: '0'
   XSLoader: '0'
   base: '0'
@@ -33,4 +34,4 @@ resources:
   homepage: http://search.cpan.org/dist/Scope-Upper/
   license: http://dev.perl.org/licenses/
   repository: http://git.profvince.com/?p=perl%2Fmodules%2FScope-Upper.git
-version: '0.26'
+version: '0.27'
diff --git a/README b/README
index 02b39f2476168fd6ac9b5eb06ef4c86e1d81b322..a160e7fcb774d499ae5d794222e8cc1f521be9d3 100644 (file)
--- a/README
+++ b/README
@@ -2,7 +2,7 @@ NAME
     Scope::Upper - Act on upper scopes.
 
 VERSION
-    Version 0.26
+    Version 0.27
 
 SYNOPSIS
     "reap", "localize", "localize_elem", "localize_delete" and "WORDS" :
@@ -737,6 +737,11 @@ CAVEATS
     version of "uplevel" should still run way faster than the pure-Perl
     version from Sub::Uplevel.
 
+    Starting from "perl" 5.19.4, it is unfortunately no longer possible to
+    reliably throw exceptions from "uplevel"'d code while the debugger is in
+    use. This may be solved in a future version depending on how the core
+    evolves.
+
 DEPENDENCIES
     perl 5.6.1.
 
index b6dadfb798f0149be7700fed35e0563f90113b37..4ba677d564d2d0b6ab387ab07eff575ec5f75684 100644 (file)
@@ -11,13 +11,13 @@ Scope::Upper - Act on upper scopes.
 
 =head1 VERSION
 
-Version 0.26
+Version 0.27
 
 =cut
 
 our $VERSION;
 BEGIN {
- $VERSION = '0.26';
+ $VERSION = '0.27';
 }
 
 =head1 SYNOPSIS