Revision history for Lexical-Types
+0.07 2009-07-01 08:45 UTC
+ + Chg : perl 5.8.x on MSWin32 is no longer considered as thread safe.
+ + Fix : Work around a bug in perl 5.10.0 and lower that cause hints to
+ propagate into required files.
+ + Fix : Clean up map entries associated to uncatched OPs.
+
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
--- #YAML:1.0
name: Lexical-Types
-version: 0.06
+version: 0.07
abstract: Extend the semantics of typed lexicals.
author:
- Vincent Pit <perl@profvince.com>
directory:
- t
- inc
-generated_by: ExtUtils::MakeMaker version 6.50
+generated_by: ExtUtils::MakeMaker version 6.52
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: 1.4
Lexical::Types - Extend the semantics of typed lexicals.
VERSION
- Version 0.06
+ Version 0.07
SYNOPSIS
{ package Str; }
CONSTANTS
"LT_THREADSAFE"
- True iff the module could have been built when thread-safety features.
+ True iff the module could have been built with thread-safety features
+ enabled.
CAVEATS
The restrictions on the type (being either a defined package name or a
Only one mangler or prefix can be in use at the same time in a given
scope.
+ The implementation was tweaked to work around several limitations of
+ vanilla "perl" pragmas : it's thread safe, and doesn't suffer from a
+ "perl 5.8.x-5.10.0" bug that causes all pragmas to propagate into
+ "require"d scopes.
+
+ With 5.8 perls, the pragma does not propagate into "eval STRING". This
+ is due to a shortcoming in the way perl handles the hints hash, which is
+ addressed in perl 5.10.
+
DEPENDENCIES
perl 5.8, XSLoader.
=head1 VERSION
-Version 0.06
+Version 0.07
=cut
our $VERSION;
BEGIN {
- $VERSION = '0.06';
+ $VERSION = '0.07';
}
=head1 SYNOPSIS