In perl.git, the branch blead has been updated


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

    perldelta for #129287 / b43665

M       pod/perldelta.pod

commit 47c158f08e62e042778e03c59cf45e2e7d23f137
Author: Father Chrysostomos <>
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.
@@ -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]
 =head1 Known Problems

Perl5 Master Repository

Reply via email to