]> git.vpit.fr Git - perl/modules/Lexical-Types.git/blobdiff - lib/Lexical/Types.pm
This is 0.16
[perl/modules/Lexical-Types.git] / lib / Lexical / Types.pm
index a47bf4d965d49ac8e72b377964697f29d598fe7b..3b5691a33660fb41f4cae4a41f46bed663b26d90 100644 (file)
@@ -1,6 +1,6 @@
 package Lexical::Types;
 
-use 5.008_003;
+use 5.008_004;
 
 use strict;
 use warnings;
@@ -11,13 +11,13 @@ Lexical::Types - Extend the semantics of typed lexicals.
 
 =head1 VERSION
 
-Version 0.13
+Version 0.16
 
 =cut
 
 our $VERSION;
 BEGIN {
- $VERSION = '0.13';
+ $VERSION = '0.16';
 }
 
 =head1 SYNOPSIS
@@ -164,9 +164,9 @@ sub import {
  }
 
  $^H |= 0x020000;
- # Yes, we store a coderef inside the hints hash, but that's just for compile
- # time.
  $^H{+(__PACKAGE__)} = $hint;
+
+ return;
 }
 
 =head2 C<unimport>
@@ -179,7 +179,10 @@ Turns the pragma off.
 =cut
 
 sub unimport {
+ $^H |= 0x020000;
  $^H{+(__PACKAGE__)} = undef;
+
+ return;
 }
 
 =head1 RUN-TIME INITIALIZER METHOD
@@ -280,7 +283,7 @@ This is due to a shortcoming in the way perl handles the hints hash, which is ad
 
 =head1 DEPENDENCIES
 
-L<perl> 5.8.3.
+L<perl> 5.8.4.
 
 A C compiler.
 This module may happen to build with a C++ compiler as well, but don't rely on it, as no guarantee is made in this regard.
@@ -310,8 +313,6 @@ You can find documentation for this module with the perldoc command.
 
     perldoc Lexical::Types
 
-Tests code coverage report is available at L<http://www.profvince.com/perl/cover/Lexical-Types>.
-
 =head1 ACKNOWLEDGEMENTS
 
 Inspired by Ricardo Signes.
@@ -320,7 +321,7 @@ Thanks Florian Ragwitz for suggesting the use of constants for types.
 
 =head1 COPYRIGHT & LICENSE
 
-Copyright 2009,2010,2011,2012,2013,2014,2015 Vincent Pit, all rights reserved.
+Copyright 2009,2010,2011,2012,2013,2014,2015,2017 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.