perldelta - Consistent style for [perl/cpan #NNNNN] numbers
authorSteve Hay <steve.m.hay@googlemail.com>
Sat, 17 Aug 2013 10:54:12 +0000 (11:54 +0100)
committerSteve Hay <steve.m.hay@googlemail.com>
Sat, 17 Aug 2013 10:54:12 +0000 (11:54 +0100)
pod/perldelta.pod

index 9a9ba59..2d08961 100644 (file)
@@ -491,12 +491,12 @@ files in F<ext/> and F<lib/> are best summarized in L</Modules and Pragmata>.
 
 Autovivifying a subroutine stub via C<\&$glob> started causing crashes in Perl
 5.18.0 if the $glob was merely a copy of a real glob, i.e., a scalar that had
-had a glob assigned to it.  This has been fixed [perl #119051].
+had a glob assigned to it.  This has been fixed. [perl #119051]
 
 =item *
 
-On 64-bit platforms C<pos> can now be set to a value higher than 2**31-1
-[perl #72766].
+On 64-bit platforms C<pos> can now be set to a value higher than 2**31-1.
+[perl #72766]
 
 =item *
 
@@ -504,15 +504,15 @@ Perl used to leak an implementation detail when it came to referencing the
 return values of certain operators.  C<for ($a+$b) { warn \$_; warn \$_ }> used
 to display two different memory addresses, because the C<\> operator was
 copying the variable.  Under threaded builds, it would also happen for
-constants (C<for(1) { ... }>).  This has been fixed [perl #21979, #78194,
-#89188, #109746, #114838, #115388].
+constants (C<for(1) { ... }>).  This has been fixed. [perl #21979, #78194,
+#89188, #109746, #114838, #115388]
 
 =item *
 
 The range operator C<..> was returning the same modifiable scalars with each
 call, unless it was the only thing in a C<foreach> loop header.  This meant
 that changes to values within the list returned would be visible the next time
-the operator was executed [perl #3105].
+the operator was executed. [perl #3105]
 
 =item *
 
@@ -522,8 +522,8 @@ normally return new modifiable scalars to return read-only values instead.
 =item *
 
 Closures of the form C<sub () { $some_variable }> are no longer inlined,
-causing changes to the variable to be ignored by callers of the subroutine
-[perl #79908].
+causing changes to the variable to be ignored by callers of the subroutine.
+[perl #79908]
 
 =item *
 
@@ -540,7 +540,7 @@ mutable under certain circumstances.
 =item *
 
 C</$qr/p> was broken in Perl 5.18.0; the C</p> flag was ignored.  This has been
-fixed [perl #118213].
+fixed. [perl #118213]
 
 =item *
 
@@ -552,7 +552,7 @@ unparsed.  This has been corrected.
 
 Starting in Perl 5.001, a regular expression like C</[#$a]/x> or C</[#]$a/x>
 would have its C<#> incorrectly interpreted as a comment, so the variable would
-not interpolate.  This has been corrected [perl #45667].
+not interpolate.  This has been corrected. [perl #45667]
 
 =item *
 
@@ -624,7 +624,7 @@ C<reset> with an argument now skips scalars aliased to typeglobs
 =item *
 
 C<ucfirst> and C<lcfirst> were not respecting the bytes pragma.  This was a
-regression from v5.12 [perl #117355].
+regression from v5.12. [perl #117355]
 
 =item *