In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/27368b5c886989ee5e8113e4fc4c6ce538205bb6?hp=6b57d4bc7c6decb1bad066cc7ad2c1c63d6eb1d8>

- Log -----------------------------------------------------------------
commit 27368b5c886989ee5e8113e4fc4c6ce538205bb6
Author: Father Chrysostomos <[email protected]>
Date:   Mon Aug 15 18:09:17 2016 -0700

    perldelta for e94ea821c9

M       pod/perldelta.pod

commit 07cfdfcca3021c09562f56f55514b4b701b04fc9
Author: Father Chrysostomos <[email protected]>
Date:   Mon Aug 15 18:07:43 2016 -0700

    perldelta for #128740 / d35c1b5e4

M       pod/perldelta.pod

commit 7c26c0316084f7fa4077a849900f665afd426376
Author: Father Chrysostomos <[email protected]>
Date:   Mon Aug 15 18:03:43 2016 -0700

    perldelta for 10030f4b9

M       pod/perldelta.pod

commit d5dece5d102382f6e977931d78cf3cd91d156b64
Author: Father Chrysostomos <[email protected]>
Date:   Mon Aug 15 18:00:08 2016 -0700

    perldelta for 7bb33634741

M       pod/perldelta.pod

commit 97fd68805b01c710b68de8b5bd20f6f90c250127
Author: Father Chrysostomos <[email protected]>
Date:   Mon Aug 15 17:58:12 2016 -0700

    perldelta for b199a3980

M       pod/perldelta.pod

commit 866373cb120de71b5a06d7469f202f14280b600a
Author: Father Chrysostomos <[email protected]>
Date:   Mon Aug 15 17:54:29 2016 -0700

    perldelta for #128701 / cb65013574

M       pod/perldelta.pod

commit 0d5fcae7e9dddde65d5bc0e860be053232bbcf7d
Author: Father Chrysostomos <[email protected]>
Date:   Sun Aug 14 21:36:39 2016 -0700

    XS::APItest: Note why we do not want efficiency

M       ext/XS-APItest/APItest.xs
-----------------------------------------------------------------------

Summary of changes:
 ext/XS-APItest/APItest.xs |  3 +++
 pod/perldelta.pod         | 35 +++++++++++++++++++++++++++++++++++
 2 files changed, 38 insertions(+)

diff --git a/ext/XS-APItest/APItest.xs b/ext/XS-APItest/APItest.xs
index 7a027ee..992b6a5 100644
--- a/ext/XS-APItest/APItest.xs
+++ b/ext/XS-APItest/APItest.xs
@@ -3,6 +3,9 @@
 /* We want to be able to test things that aren't API yet. */
 #define PERL_EXT
 
+/* Do *not* define PERL_NO_GET_CONTEXT.  This is the one place where we get
+   to test implicit Perl_get_context().  */
+
 #include "EXTERN.h"
 #include "perl.h"
 #include "XSUB.h"
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index b04568a..0edd6db 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -354,6 +354,41 @@ partially sorted, and under some circumstances accessing 
C<@a> during the
 sort could crash the interpreter. Both these issues have been fixed, and
 Sort functions see the original value of C<@a>.
 
+=item *
+
+Non-ASCII string delimiters are now reported correctly in error messages
+for unterminated strings.  [perl #128701]
+
+=item *
+
+C<pack("p", ...)> used to emit its warning ("Attempt to pack pointer to
+temporary value") erroneously in some cases, but has been fixed.
+
+=item *
+
+C<@DB::args> is now exempt from "used once" warnings.  The warnings only
+occurred under B<-w>, because F<warnings.pm> itself uses C<@DB::args>
+multiple times.
+
+=item *
+
+The use of built-in arrays or hash slices in a double-quoted string no
+longer issues a warning ("Possible unintended interpolation...") if the
+variable has not been mentioned before.  This affected code like
+C<qq|@DB::args|> and C<qq|@SIG{'CHLD', 'HUP'}|>.  (The special variables
+C<@-> and C<@+> were already exempt from the warning.)
+
+=item *
+
+C<gethostent> and similar functions now perform a null check internally, to
+avoid crashing with torsocks.  This was a regression from 5.22.  [perl
+#128740]
+
+=item *
+
+C<defined *{'!'}>, C<defined *{'['}>, and C<defined *{'-'}> no longer leak
+memory if the typeglob in question has never been accessed before.
+
 =back
 
 =head1 Known Problems

--
Perl5 Master Repository

Reply via email to