summaryrefslogtreecommitdiff
path: root/pod
diff options
context:
space:
mode:
authorSteve Hay <steve.m.hay@googlemail.com>2013-08-18 19:47:49 +0100
committerSteve Hay <steve.m.hay@googlemail.com>2013-08-18 19:47:49 +0100
commit487a71ff543fb387216429f394a18e8c9a5fb97d (patch)
treeab15f365375891faa14c838a8f683fcffcc4684c /pod
parentefc2495a0c8d54eaa2b5e813404a9cff0db3ca9d (diff)
downloadperl-487a71ff543fb387216429f394a18e8c9a5fb97d.tar.gz
perldelta - Add entries for perldiag changes in 6f1b3ab and 6c341f6
Diffstat (limited to 'pod')
-rw-r--r--pod/perldelta.pod21
1 files changed, 20 insertions, 1 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 6b50cb9378..fc5d012ba2 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -478,7 +478,12 @@ and New Warnings
=item *
-XXX L<message|perldiag/"message">
+L<Magical list constants are not supported|perldiag/"Magical list constants are
+not supported">
+
+(F) You assigned a magical array to a stash element, and then tried to use the
+subroutine from the same slot. You are asking Perl to do something it cannot
+do, details subject to change between Perl versions.
=back
@@ -495,6 +500,20 @@ as 0 in increment (++)">
which expects either a number or a string matching C</^[a-zA-Z]*[0-9]*\z/>.
See L<perlop/Auto-increment and Auto-decrement> for details.
+=item *
+
+L<Unexpected exit %u|perldiag/"Unexpected exit %u">
+
+(S) exit() was called or the script otherwise finished gracefully when
+C<PERL_EXIT_WARN> was set in C<PL_exit_flags>.
+
+=item *
+
+L<Unexpected exit failure %u|perldiag/"Unexpected exit failure %u">
+
+(S) An uncaught die() was called when C<PERL_EXIT_WARN> was set in
+C<PL_exit_flags>.
+
=back
=head2 Changes to Existing Diagnostics