X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=lib%2Findirect.pm;h=734896a4d6db6bd5ac02a1a971996d13b8b7ae63;hb=3073451bb3c0e963ca447441f101f00c29f50f03;hp=f4cc7dcdd7bb6cc7ca97f3cabb9a4d0f4bfd2521;hpb=42bd9744f4b818795038b68b497df7a75f60b4b1;p=perl%2Fmodules%2Findirect.git diff --git a/lib/indirect.pm b/lib/indirect.pm index f4cc7dc..734896a 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.15 +Version 0.16 =cut our $VERSION; BEGIN { - $VERSION = '0.15'; + $VERSION = '0.16'; } =head1 SYNOPSIS @@ -143,6 +143,16 @@ sub msg { True iff the module could have been built with thread-safety features enabled. +=head1 DIAGNOSTICS + +=head2 C + +The default warning/exception message thrown when an indirect call on an object is found. + +=head2 C + +The default warning/exception message thrown when an indirect call on a block is found. + =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.