Hello community,

here is the log from the commit of package perl-Devel-Confess for 
openSUSE:Factory checked in at 2016-09-26 12:36:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Devel-Confess (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Devel-Confess.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Devel-Confess"

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Devel-Confess/perl-Devel-Confess.changes    
2015-06-30 10:18:23.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Devel-Confess.new/perl-Devel-Confess.changes   
    2016-09-26 12:36:32.000000000 +0200
@@ -1,0 +2,34 @@
+Mon Sep  5 05:15:10 UTC 2016 - co...@suse.com
+
+- updated to 0.009002
+   see /usr/share/doc/packages/perl-Devel-Confess/Changes
+
+  0.009002 - 2016-09-04
+    - fix test failures on perl 5.10.0
+    - fix regex warnings in perl 5.6
+    - work around threads issue in Carp in Safe compartments
+    - don't skip dump test on Carp versions that use Carp::Heavy
+    - test diagnostic and formatting improvements
+    - avoid triggering overloads when checking for exception existence
+
+-------------------------------------------------------------------
+Sat Aug 20 05:15:09 UTC 2016 - co...@suse.com
+
+- updated to 0.009001
+   see /usr/share/doc/packages/perl-Devel-Confess/Changes
+
+  0.009001 - 2016-08-19
+    - fix handling of infinite options (dump, source, evalsource)
+    - fix evalsource test by running with the debugger
+  
+  0.009000 - 2016-08-18
+    - documentation fixes and improvements
+    - more accurate handling of existing %SIG handlers
+    - updated option parsing to allow setting specific values, such as 
color=force
+    - stop relying on . being in @INC in tests
+    - source option now accepts a number of lines of context to show
+    - added evalsource option, which shows the source only of string evals
+    - fix adding redundant trace information when errors are rethrown
+    - improved warning messages when source option can't find source to display
+
+-------------------------------------------------------------------

Old:
----
  Devel-Confess-0.008000.tar.gz

New:
----
  Devel-Confess-0.009002.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Devel-Confess.spec ++++++
--- /var/tmp/diff_new_pack.Z6uKRR/_old  2016-09-26 12:36:33.000000000 +0200
+++ /var/tmp/diff_new_pack.Z6uKRR/_new  2016-09-26 12:36:33.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Devel-Confess
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           perl-Devel-Confess
-Version:        0.008000
+Version:        0.009002
 Release:        0
 %define cpan_name Devel-Confess
 Summary:        Include stack traces on all warnings and errors
@@ -34,13 +34,13 @@
 
 %description
 This module is meant as a debugging aid. It can be used to make a script
-complain loudly with stack backtraces when warn()ing or die()ing. Unlike
-other similar modules (e.g. the Carp::Always manpage), it includes stack
-traces even when exception objects are thrown.
-
-The stack traces are generated using the Carp manpage, and will look work
-for all types of errors. the Carp manpage's 'carp' and 'confess' functions
-will also be made to include stack traces.
+complain loudly with stack backtraces when 'warn()'ing or 'die()'ing.
+Unlike other similar modules (e.g. Carp::Always), stack traces will also be
+included when exception objects are thrown.
+
+The stack traces are generated using Carp, and will work for all types of
+errors. Carp's 'carp' and 'croak' functions will also be made to include
+stack traces.
 
   # it works for explicit die's and warn's
   $ perl -d:Confess -e 'sub f { die "arghh" }; sub g { f }; g'
@@ -55,11 +55,16 @@
           main::f(undef) called at -e line 2
           main::g() called at -e line 2
 
-Internally, this is implemented with '$SIG{__WARN__}' and '$SIG{__DIE__}'
+Internally, this is implemented with $SIG{__WARN__} and $SIG{__DIE__}
 hooks.
 
 Stack traces are also included if raw non-object references are thrown.
 
+This module is compatible with all perl versions back to 5.6.2, without
+additional prerequisites. It contains workarounds for a number of bugs in
+the perl interpreter, some of which effect comparatively simpler modules,
+like Carp::Always.
+
 %prep
 %setup -q -n %{cpan_name}-%{version}
 

++++++ Devel-Confess-0.008000.tar.gz -> Devel-Confess-0.009002.tar.gz ++++++
++++ 1863 lines of diff (skipped)


Reply via email to