From: Vincent Pit Date: Fri, 1 May 2009 18:59:49 +0000 (+0200) Subject: This is 0.06 X-Git-Tag: v0.06^0 X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2FLexical-Types.git;a=commitdiff_plain;h=789ae6739cab392bf3951e98f9be0805931c84e8 This is 0.06 --- diff --git a/Changes b/Changes index 9784a33..59bb24d 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,11 @@ Revision history for Lexical-Types +0.06 2009-05-01 19:00 UTC + + Fix : The pragma now properly propagates into threaded eval STRING, + effectively making the module thread safe. The new LT_THREADSAFE + constant can be used to know whether the module could have been + built with thread safety features enabled. + 0.05 2009-04-28 21:40 UTC + Fix : Building with PERL_IMPLICIT_SYS set (especially on Win32). + Tst : Dieing in callbacks. diff --git a/META.yml b/META.yml index 9e8f58e..ae2287e 100644 --- a/META.yml +++ b/META.yml @@ -1,6 +1,6 @@ --- #YAML:1.0 name: Lexical-Types -version: 0.05 +version: 0.06 abstract: Extend the semantics of typed lexicals. author: - Vincent Pit diff --git a/README b/README index 8aba1f6..196deda 100644 --- a/README +++ b/README @@ -2,7 +2,7 @@ NAME Lexical::Types - Extend the semantics of typed lexicals. VERSION - Version 0.05 + Version 0.06 SYNOPSIS { package Str; } @@ -171,6 +171,10 @@ INTEGRATION sub new { ... } +CONSTANTS + "LT_THREADSAFE" + True iff the module could have been built when thread-safety features. + CAVEATS The restrictions on the type (being either a defined package name or a constant) apply even if you use the 'as' option to redirect to another diff --git a/lib/Lexical/Types.pm b/lib/Lexical/Types.pm index 2999a76..e2cc200 100644 --- a/lib/Lexical/Types.pm +++ b/lib/Lexical/Types.pm @@ -13,13 +13,13 @@ Lexical::Types - Extend the semantics of typed lexicals. =head1 VERSION -Version 0.05 +Version 0.06 =cut our $VERSION; BEGIN { - $VERSION = '0.05'; + $VERSION = '0.06'; } =head1 SYNOPSIS