In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/55b0afa557cb17b25ed65d3ff4cffcfa646f6720?hp=25f5ef073cf9199f67c243b51f829640adf0afd6>
- Log ----------------------------------------------------------------- commit 55b0afa557cb17b25ed65d3ff4cffcfa646f6720 Author: Karl Williamson <[email protected]> Date: Mon May 22 15:20:36 2017 -0600 perldelta: Clarify a utf8 decode entry This clarifies that the changes listed here apply to several of the decode function variants, not just one. M pod/perldelta.pod commit ac6c71751208bdce057bf835dfd9e0c7adbdfb97 Author: Karl Williamson <[email protected]> Date: Mon May 22 15:18:26 2017 -0600 perldelta: Clarify about when isFOO_utf8 now die M pod/perldelta.pod commit b072a8ef80b26616942748a978c2c377a04b1899 Author: Karl Williamson <[email protected]> Date: Mon May 22 15:12:55 2017 -0600 perldelta: perlop changes This adds a new item, and clarifies the existing one M pod/perldelta.pod commit 7964b3a05b921309dbcbf326de95fa971eb4774d Author: Karl Williamson <[email protected]> Date: Mon May 22 15:11:41 2017 -0600 perldelta: Clarified perlhack entry M pod/perldelta.pod commit de7be7892388b5d4ce7b46b3215b92da72adaec2 Author: Karl Williamson <[email protected]> Date: Mon May 22 15:10:03 2017 -0600 perldelta: Reordered split() so most important is 1st M pod/perldelta.pod commit f9b6dffc4ebc7d6576a11564e05f3c6fb1e317b5 Author: Karl Williamson <[email protected]> Date: Mon May 22 15:07:56 2017 -0600 perldelta: Clarify seek() entry M pod/perldelta.pod commit 18618fea0fcce0cb9ebc5533896e9eb8541d5e94 Author: Karl Williamson <[email protected]> Date: Mon May 22 15:06:17 2017 -0600 perldelta: Move dtrace ticket number I believe this makes it clearer that it applies to all the fixes in the list M pod/perldelta.pod ----------------------------------------------------------------------- Summary of changes: pod/perldelta.pod | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 8b0c4f24e7..61b9b1558e 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -1188,7 +1188,7 @@ and L<C<evalbytes()>|perlfunc/evalbytes>. Clarified documentation of L<C<seek()>|perlfunc/seek>, L<C<tell()>|perlfunc/tell> and L<C<sysseek()>|perlfunc/sysseek> -regarding that positions are in bytes vs. characters. +emphasizing that positions are in bytes and not characters. L<[perl #128607]|https://rt.perl.org/Public/Bug/Display.html?id=128607> =item * @@ -1198,8 +1198,8 @@ the variables C<$a> and C<$b>. =item * -In L<C<split()>|perlfunc/split> added a caution about its use in Perls -before v5.11, and noted that certain pattern modifiers are legal in it. +In L<C<split()>|perlfunc/split> noted that certain pattern modifiers are +legal, and added a caution about its use in Perls before v5.11, =item * @@ -1230,8 +1230,9 @@ L<formatted printing of operands of C<Size_t> and C<SSize_t>|perlguts/Formatted =item * -Clariy indentation rules, and note that we are migrating away from using -tabs to indent, replacing them with sequences of SPACE characters. +Clarify what editor tab stop rules to use, and note that we are +migrating away from using tabs, replacing them with sequences of SPACE +characters. =back @@ -1322,7 +1323,13 @@ Mention C<Moo> more. =item * -Clarify behavior of single quote regexps. +Note that white space must be used for quoting operators if the +delimiter is a word character (I<i.e.>, matches C<\w>). + +=item * + +Clarify that in regular expression patterns delimited by single quotes, +no variable interpolation is done. =back @@ -1783,7 +1790,7 @@ C<-Ddefault_inc_excludes_dot> has been turned on by default. =item * -The C<dtrace> build process has further changes: +The C<dtrace> build process has further changes [perl #130108]: =over @@ -1813,8 +1820,6 @@ fail. =back -[perl #130108] - =item * You can now disable perl's use of the C<PERL_HASH_SEED> and @@ -2216,9 +2221,9 @@ L<perlapi/Character classification>. =item * -Calling macros like C<isALPHA_utf8> on malformed UTF-8 have issued a -deprecation warning since Perl 5.18. They now die. -Similarly, macros like C<toLOWER_utf8> on malformed UTF-8 now die. +Macros like C<isALPHA_utf8> and C<toLOWER_utf8> now die if they detect +that their input UTF-8 is malformed. A deprecation warning had been +issued since Perl 5.18. =item * @@ -2294,10 +2299,9 @@ error, and it advances the parse pointer to beyond the UTF-8 in question, but it returns the Unicode REPLACEMENT CHARACTER as the value of the code point (since the real value is not representable). -C<utf8n_to_uvchr> has been changed to not -abandon searching for other malformations when the first one is -encountered. A call to it thus can generate multiple diagnostics, -instead of just one. +They no longer abandon searching for other malformations when the first +one is encountered. A call to one of these functions thus can generate +multiple diagnostics, instead of just one. =item * -- Perl5 Master Repository
