summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFather Chrysostomos <sprout@cpan.org>2012-01-02 14:04:42 -0800
committerFather Chrysostomos <sprout@cpan.org>2012-01-02 22:10:35 -0800
commitd7fbd56ddd67b7f70bf8056db91f2a218c4a998e (patch)
treeac64b8a10674b4e8af0249a2a84c74b977db31c7
parent3ba4cf6c6b8bcaa2eef9a3f0bcac56f52b0d1f5f (diff)
downloadperl-d7fbd56ddd67b7f70bf8056db91f2a218c4a998e.tar.gz
perldelta for splain’s backtrace formatting
-rw-r--r--pod/perldelta.pod30
1 files changed, 27 insertions, 3 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 91b93f2c60..ad469d7e70 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -1,7 +1,7 @@
=encoding utf8
=for comment
-This has been completed up to f8c3fed.
+This has been completed up to 33327ed.
=head1 NAME
@@ -192,6 +192,14 @@ The nameless typeglob (C<*{""}>) is now dumped properly.
=item *
+L<diagnostics> has been upgraded from version 1.26 to version 1.27.
+
+See the entry for splain in the L</Utility Changes> section, for the
+changes. The diagnostics module and the splain utility are actually one
+and the same.
+
+=item *
+
L<Term::UI> has been upgraded from version 0.26 to version 0.30.
=item *
@@ -317,13 +325,29 @@ here. Most of these are built within the directories F<utils> and F<x2p>.
entries for each change
Use L<XXX> with program names to get proper documentation linking. ]
-=head3 L<XXX>
+=head3 L<splain>
=over 4
=item *
-XXX
+splain no longer emits backtraces with the first line number repeated.
+This:
+
+ Uncaught exception from user code:
+ Cannot fwiddle the fwuddle at -e line 1.
+ at -e line 1
+ main::baz() called at -e line 1
+ main::bar() called at -e line 1
+ main::foo() called at -e line 1
+
+has become this:
+
+ Uncaught exception from user code:
+ Cannot fwiddle the fwuddle at -e line 1.
+ main::baz() called at -e line 1
+ main::bar() called at -e line 1
+ main::foo() called at -e line 1
=back