From: Vincent Pit Date: Thu, 4 Jun 2009 21:47:48 +0000 (+0200) Subject: Be proud about our workarounds X-Git-Tag: v0.14~1 X-Git-Url: http://git.vpit.fr/?a=commitdiff_plain;h=7ceabf5e2fe6657393e21351e78669cc419c5c4c;p=perl%2Fmodules%2Findirect.git Be proud about our workarounds --- diff --git a/lib/indirect.pm b/lib/indirect.pm index 9edc23e..969e7c7 100644 --- a/lib/indirect.pm +++ b/lib/indirect.pm @@ -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.