X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=README;h=c1fc439ce3efdb819361c580987ed789b15e06e3;hb=ac63b5ab9e6d13e92a53bc89e55a1d5dd306854e;hp=e877f68e3c85fbbc80ecb90a14d7fefdd939a07b;hpb=d5b6423801b678bb09db6ed84c250be8f8a10ac4;p=perl%2Fmodules%2Findirect.git diff --git a/README b/README index e877f68..c1fc439 100644 --- a/README +++ b/README @@ -2,7 +2,7 @@ NAME indirect - Lexically warn about using the indirect object syntax. VERSION - Version 0.07_02 + Version 0.09 SYNOPSIS no indirect; @@ -39,10 +39,19 @@ METHODS Magically called at each "use indirect". Turns the module off. DEPENDENCIES - perl 5.9.4. + perl 5.8. XSLoader (standard since perl 5.006). +CAVEATS + "meth $obj" (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 "meth $obj;" or "meth $obj 1"). + + With 5.8 perls, the pragma does not propagate into "eval STRING". This + is due to a shortcoming in the way perl handles the hints hash, and is + fixed in perl 5.10. + AUTHOR Vincent Pit, "", .