This is 0.36 v0.36
authorVincent Pit <vince@profvince.com>
Fri, 17 Jul 2015 22:15:05 +0000 (19:15 -0300)
committerVincent Pit <vince@profvince.com>
Fri, 17 Jul 2015 22:15:05 +0000 (19:15 -0300)
Changes
META.json
META.yml
README
lib/indirect.pm

diff --git a/Changes b/Changes
index ebc48f3..bb68307 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,11 @@
 Revision history for indirect
 
+0.36    2015-07-17 22:15 UTC
+        + Fix : [RT #104312] : fatal hides perl errors in modules
+                no indirect 'fatal' will no longer hide compilation errors
+                occurring before indirect constructs.
+                Thanks Lukas Mai for reporting.
+
 0.35    2015-04-06 22:20 UTC
         + Fix : The module could end being disabled in one thread if it was
                 first loaded in another thread and that thread was immediately
index 2e0070f..c0aecd4 100644 (file)
--- a/META.json
+++ b/META.json
@@ -4,7 +4,7 @@
       "Vincent Pit <perl@profvince.com>"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter version 2.150001",
+   "generated_by" : "ExtUtils::MakeMaker version 7.0401, CPAN::Meta::Converter version 2.150005",
    "license" : [
       "perl_5"
    ],
             "Carp" : "0",
             "Config" : "0",
             "ExtUtils::MakeMaker" : "0",
+            "IO::Handle" : "0",
+            "IO::Select" : "0",
+            "IPC::Open3" : "0",
             "POSIX" : "0",
+            "Socket" : "0",
             "Test::More" : "0",
-            "XSLoader" : "0"
+            "XSLoader" : "0",
+            "lib" : "0"
          }
       },
       "configure" : {
@@ -57,5 +62,6 @@
          "url" : "http://git.profvince.com/?p=perl%2Fmodules%2Findirect.git"
       }
    },
-   "version" : "0.35"
+   "version" : "0.36",
+   "x_serialization_backend" : "JSON::PP version 2.27300"
 }
index 0052cf8..6144a70 100644 (file)
--- a/META.yml
+++ b/META.yml
@@ -6,14 +6,19 @@ build_requires:
   Carp: '0'
   Config: '0'
   ExtUtils::MakeMaker: '0'
+  IO::Handle: '0'
+  IO::Select: '0'
+  IPC::Open3: '0'
   POSIX: '0'
+  Socket: '0'
   Test::More: '0'
   XSLoader: '0'
+  lib: '0'
 configure_requires:
   Config: '0'
   ExtUtils::MakeMaker: '0'
 dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter version 2.150001'
+generated_by: 'ExtUtils::MakeMaker version 7.0401, CPAN::Meta::Converter version 2.150005'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -32,4 +37,5 @@ resources:
   homepage: http://search.cpan.org/dist/indirect/
   license: http://dev.perl.org/licenses/
   repository: http://git.profvince.com/?p=perl%2Fmodules%2Findirect.git
-version: '0.35'
+version: '0.36'
+x_serialization_backend: 'CPAN::Meta::YAML version 0.016'
diff --git a/README b/README
index 97394c7..fd9b6c4 100644 (file)
--- a/README
+++ b/README
@@ -2,7 +2,7 @@ NAME
     indirect - Lexically warn about using the indirect method call syntax.
 
 VERSION
-    Version 0.35
+    Version 0.36
 
 SYNOPSIS
     In a script :
@@ -169,10 +169,6 @@ CAVEATS
     is due to a shortcoming in the way perl handles the hints hash, which is
     addressed in perl 5.10.
 
-    Indirect constructs that appear in code "eval"'d during the global
-    destruction phase of a spawned thread or pseudo-fork (the processes used
-    internally for the "fork" emulation on Windows) are not reported.
-
     The search for indirect method calls happens before constant folding.
     Hence "my $x = new Class if 0" will be caught.
 
index ebdc061..4780fb0 100644 (file)
@@ -11,13 +11,13 @@ indirect - Lexically warn about using the indirect method call syntax.
 
 =head1 VERSION
 
-Version 0.35
+Version 0.36
 
 =cut
 
 our $VERSION;
 BEGIN {
- $VERSION = '0.35';
+ $VERSION = '0.36';
 }
 
 =head1 SYNOPSIS