In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/2ad45e6fc35ffacc3e7203e55a5fc507aa9bbb06?hp=bccb768e4d426a431a6e9e675d1d3934a98fa089>

- Log -----------------------------------------------------------------
commit 2ad45e6fc35ffacc3e7203e55a5fc507aa9bbb06
Author: Father Chrysostomos <spr...@cpan.org>
Date:   Sun Sep 18 20:27:11 2016 -0700

    perldelta for #129287 / b43665

M       pod/perldelta.pod

commit 47c158f08e62e042778e03c59cf45e2e7d23f137
Author: Father Chrysostomos <spr...@cpan.org>
Date:   Sun Sep 18 20:24:00 2016 -0700

    perldelta: Remove duplicate entry; fix typo
    
    I had already documented the perlinterp change.

M       pod/perldelta.pod
-----------------------------------------------------------------------

Summary of changes:
 pod/perldelta.pod | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 3fab1a1..4d14955 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -175,11 +175,7 @@ section.
 =item *
 
 L<perlinterp> has been expanded to give a more detailed example of how to
-hunt around in the parser to how a given operator is handled.
-
-=item *
-
-L<perlinterp> now has an expanded op-tree section.
+hunt around in the parser for how a given operator is handled.
 
 =back
 
@@ -450,6 +446,15 @@ when it wasn't. [perl #129038]
 Fixed place where regex was not setting the syntax error correctly.
 [perl #129122]
 
+=item *
+
+The C<&.> operator (and the C<&> operator, when it treats its arguments as
+strings) were failing to append a trailing null byte if at least one string
+was marked as utf8 internally.  Many code paths (system calls, regexp
+compilation) still expect there to be a null byte in the string buffer
+just past the end of the logical string.  An assertion failure was the
+result.  [perl #129287]
+
 =back
 
 =head1 Known Problems

--
Perl5 Master Repository

Reply via email to