X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2Findirect.git;a=blobdiff_plain;f=lib%2Findirect.pm;h=7028f93a755cfd82248a7fd220bf0acefa70c7ea;hp=9edc23ef2b7ac0f0d5473cd91b221121196d304d;hb=554466eac93eb0abec78e190fe175b03eec782f2;hpb=7ac06f9de99a3422ab7ea4067d289e6038399970 diff --git a/lib/indirect.pm b/lib/indirect.pm index 9edc23e..7028f93 100644 --- a/lib/indirect.pm +++ b/lib/indirect.pm @@ -11,13 +11,13 @@ indirect - Lexically warn about using the indirect object syntax. =head1 VERSION -Version 0.13 +Version 0.14 =cut our $VERSION; BEGIN { - $VERSION = '0.13'; + $VERSION = '0.14'; } =head1 SYNOPSIS @@ -130,6 +130,8 @@ True iff the module could have been built when thread-safety features. =head1 CAVEATS +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. + C (no semicolon) at the end of a file won't be seen as an indirect object syntax, although it will as soon as there is another token before the end (as in C or C). With 5.8 perls, the pragma does not propagate into C.