X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pod%2Fperl5110delta.pod;h=b4c2cdcf8335fd74e44b055b3c94cc85ca6a6fc1;hb=02569b83981ae18ebfaeeac6872f94b7afd6e5a6;hp=b6f86194116d3f3d91d980e969a47dd811a8a17e;hpb=98814a2b076d20fb2fcd10275dfb36e0db2c2975;p=p5sagit%2Fp5-mst-13.2.git diff --git a/pod/perl5110delta.pod b/pod/perl5110delta.pod index b6f8619..b4c2cdc 100644 --- a/pod/perl5110delta.pod +++ b/pod/perl5110delta.pod @@ -129,6 +129,19 @@ line match modifier C. (If C<\N> is followed by an opening brace and by a letter, perl will still assume that a Unicode character name is coming, so compatibility is preserved.) (Rafael Garcia-Suarez) +=head2 Implicit strictures + +Using the C syntax with a version number greater or equal +to 5.11.0 will also lexically enable strictures just like C +would do (in addition to enabling features.) So, the following: + + use 5.11.0; + +will now imply: + + use strict; + use feature ':5.11'; + =head2 Parallel tests The core distribution can now run its regression tests in parallel on @@ -155,6 +168,17 @@ See L pragma"> above. =back +=head2 Selected Changes to Core Modules + +=over 4 + +L now includes all the necessary code to function. Previously, it +used to be a lightweight placeholder that loaded the actual code from +C on demand. C is now a simple, empty module +kept for backwards compatibility for programs that used to pre-load it. + +=back + =head1 Utility Changes =head1 Documentation @@ -172,6 +196,13 @@ See L pragma"> above. as documented, and as does C<-I> when specified on the command-line. (Renée Bäcker) +=item C is now fatal when called on non-numeric process identifiers + +Previously, an 'undef' process identifier would be interpreted as a request to +kill process "0", which would terminate the current process group on POSIX +systems. Since process identifiers are always integers, killing a non-numeric +process is now fatal. + =back =head1 New or Changed Diagnostics