From: Jarkko Hietaniemi Date: Tue, 25 Sep 2001 17:21:00 +0000 (+0000) Subject: perldiag entry for #12205. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=68d932c852b68fc407dda03516c89fb270ae694d;p=p5sagit%2Fp5-mst-13.2.git perldiag entry for #12205. p4raw-id: //depot/perl@12206 --- diff --git a/pod/perldiag.pod b/pod/perldiag.pod index 7408d2f..06434a2 100644 --- a/pod/perldiag.pod +++ b/pod/perldiag.pod @@ -4065,6 +4065,16 @@ where the problem was discovered. See L. its equivalent C block found an internal inconsistency with the version number. +=item v-string in use/require is non-portable + +(W) The use of v-strings is non-portable to older, pre-5.6, Perls. +If you want your scripts to be backward portable, use the floating +point version number: for example, instead of C say +C. This of course won't help: the older Perls +won't suddenly start understanding newer features, but at least +they will show a sensible error message indicating the required +minimum version. + =item Warning: something's wrong (W) You passed warn() an empty string (the equivalent of C) or