X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=lib%2FLexical%2FTypes.pm;h=e2cc2003e704838e2b5a700f3d0411dfbdbbbf1a;hb=789ae6739cab392bf3951e98f9be0805931c84e8;hp=e935d3880a124e6b1ce213f2a6b4575f78d37b7e;hpb=e969ec4cc563f70e92f4428bfc01528de9b8ceb9;p=perl%2Fmodules%2FLexical-Types.git diff --git a/lib/Lexical/Types.pm b/lib/Lexical/Types.pm index e935d38..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.04 +Version 0.06 =cut our $VERSION; BEGIN { - $VERSION = '0.04'; + $VERSION = '0.06'; } =head1 SYNOPSIS @@ -245,21 +245,13 @@ If you prefer to use constants rather than creating empty packages, you can repl sub new { ... } -=head1 CAVEATS - -For C to be able to parse C, you need : - -=over 4 - -=item * +=head1 CONSTANTS -either the C package to be defined ; - -=item * +=head2 C -or for C to be a constant sub returning a valid defined package. +True iff the module could have been built when thread-safety features. -=back +=head1 CAVEATS The restrictions on the type (being either a defined package name or a constant) apply even if you use the C<'as'> option to redirect to another package, and are unlikely to find a workaround as this happens deep inside the lexer - far from the reach of an extension.