diff options
author | Steve Hay <steve.m.hay@googlemail.com> | 2018-03-13 08:49:30 +0000 |
---|---|---|
committer | Steve Hay <steve.m.hay@googlemail.com> | 2018-03-13 08:49:30 +0000 |
commit | d195dbb598217b67f1d1161b43936abde0faa33f (patch) | |
tree | 500e0368f244ba0637b0311114bdd9c25c40abf7 | |
parent | 871a12f074fc443943a33d99214258ce6fd8f119 (diff) | |
download | perl-d195dbb598217b67f1d1161b43936abde0faa33f.tar.gz |
perldelta tidy-ups
-rw-r--r-- | pod/perldelta.pod | 58 |
1 files changed, 33 insertions, 25 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 12a9b541fc..27a422f416 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -152,17 +152,17 @@ XXX Changes which significantly change existing files in F<pod/> go here. However, any changes to F<pod/perldiag.pod> should go in the L</Diagnostics> section. -=head3 L<XXX> +=head3 L<perluniprops> =over 4 =item * -L<perluniprops> has been updated to note that C<\p{Word}> now includes -code points matching the C<\p{Join_Control}> property. The change to -the property was made in Perl 5.18, but not documented until now. There -are currently only two code points that match this property U+200C (ZERO -WIDTH NON-JOINER) and U+200D (ZERO WIDTH JOINER). +This has been updated to note that C<\p{Word}> now includes code points +matching the C<\p{Join_Control}> property. The change to the property was made +in Perl 5.18, but not documented until now. There are currently only two code +points that match this property: U+200C (ZERO WIDTH NON-JOINER) and U+200D +(ZERO WIDTH JOINER). =back @@ -313,9 +313,11 @@ L</Modules and Pragmata> section. Visual C++ compiler version detection has been improved to work on non-English language systems. +L<[perl #132421]|https://rt.perl.org/Public/Bug/Display.html?id=132421> We now set C<$Config{libpth}> correctly for 64-bit builds using Visual C++ versions earlier than 14.1. +L<[perl #132484]|https://rt.perl.org/Public/Bug/Display.html?id=132484> =back @@ -346,46 +348,52 @@ files in F<ext/> and F<lib/> are best summarized in L</Modules and Pragmata>. =item * -The C<readpipe()> built-in function now checks at compile time that -it has only one parameter expression, and puts it in scalar context, -thus ensuring that it doesn't corrupt the stack at runtime. [perl #4574] +The C<readpipe()> built-in function now checks at compile time that it has only +one parameter expression, and puts it in scalar context, thus ensuring that it +doesn't corrupt the stack at runtime. +L<[perl #4574]|https://rt.perl.org/Public/Bug/Display.html?id=4574> =item * -Fixed a use after free bug in pp_list introduced in 5.27.1. [perl #131954] +Fixed a use after free bug in C<pp_list> introduced in Perl 5.27.1. +L<[perl #131954]|https://rt.perl.org/Public/Bug/Display.html?id=131954> =item * -Parsing a C<sub> definition could cause a use after free if the C<sub> -keyword was followed by whitespace including newlines (and comments.) -[perl #131836] +Parsing a C<sub> definition could cause a use after free if the C<sub> keyword +was followed by whitespace including newlines (and comments). +L<[perl #131836]|https://rt.perl.org/Public/Bug/Display.html?id=131836> =item * -The tokenizer now correctly adjusts a parse pointer when skipping -whitespace in a C< ${identifier} > construct. [perl #131949] +The tokenizer now correctly adjusts a parse pointer when skipping whitespace in +an C< ${identifier} > construct. +L<[perl #131949]|https://rt.perl.org/Public/Bug/Display.html?id=131949> =item * -Accesses to C<${^LAST_FH}> no longer assert after using any of a -variety of I/O operations on a non-glob. [perl #128263] +Accesses to C<${^LAST_FH}> no longer assert after using any of a variety of I/O +operations on a non-glob. +L<[perl #128263]|https://rt.perl.org/Public/Bug/Display.html?id=128263> =item * -C<sort> now performs correct reference counting when aliasing C<$a> and -C<$b>, thus avoiding premature destruction and leakage of scalars if they -are re-aliased during execution of the sort comparator. [perl #92264] +C<sort> now performs correct reference counting when aliasing C<$a> and C<$b>, +thus avoiding premature destruction and leakage of scalars if they are +re-aliased during execution of the sort comparator. +L<[perl #92264]|https://rt.perl.org/Public/Bug/Display.html?id=92264> =item * -Some convoluted kinds of regexp no longer cause an arithmetic overflow -when compiled. [perl #131893] +Some convoluted kinds of regexp no longer cause an arithmetic overflow when +compiled. +L<[perl #131893]|https://rt.perl.org/Public/Bug/Display.html?id=131893> =item * -Fixed a duplicate symbol failure with C<-flto -mieee-fp> builds. -F<pp.c> defined C<_LIB_VERSION> which C<-lieee> already defines. [perl -#131786] +Fixed a duplicate symbol failure with B<-flto -mieee-fp> builds. F<pp.c> +defined C<_LIB_VERSION> which B<-lieee> already defines. +L<[perl #131786]|https://rt.perl.org/Public/Bug/Display.html?id=131786> =back |