From: Vincent Pit Date: Wed, 1 Jul 2009 08:15:12 +0000 (+0200) Subject: POD enhancements X-Git-Tag: v0.07~1 X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2FLexical-Types.git;a=commitdiff_plain;h=5408252b6868bb3a135da110e381643eb41bb136 POD enhancements --- diff --git a/lib/Lexical/Types.pm b/lib/Lexical/Types.pm index 14f2699..e4d9787 100644 --- a/lib/Lexical/Types.pm +++ b/lib/Lexical/Types.pm @@ -249,7 +249,7 @@ If you prefer to use constants rather than creating empty packages, you can repl =head2 C -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. =head1 CAVEATS @@ -257,6 +257,11 @@ The restrictions on the type (being either a defined package name or a constant) 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 C pragmas : it's thread safe, and doesn't suffer from a C bug that causes all pragmas to propagate into Cd scopes. + +With 5.8 perls, the pragma does not propagate into C. +This is due to a shortcoming in the way perl handles the hints hash, which is addressed in perl 5.10. + =head1 DEPENDENCIES L 5.8, L.