Hello community,

here is the log from the commit of package perl-Term-Table for openSUSE:Factory 
checked in at 2019-10-22 15:41:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Term-Table (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Term-Table.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Term-Table"

Tue Oct 22 15:41:50 2019 rev:5 rq:741227 version:0.014

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Term-Table/perl-Term-Table.changes  
2018-12-08 11:20:12.450848715 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Term-Table.new.2352/perl-Term-Table.changes    
    2019-10-22 15:42:08.661490962 +0200
@@ -1,0 +2,10 @@
+Wed Oct 16 10:17:01 UTC 2019 -  <[email protected]>
+
+- updated to 0.014
+   see /usr/share/doc/packages/perl-Term-Table/Changes
+
+  0.014     2019-10-15 16:54:41-07:00 America/Los_Angeles
+  
+      - Clone STDOUT on load in case it gets changed later
+
+-------------------------------------------------------------------

Old:
----
  Term-Table-0.013.tar.gz

New:
----
  Term-Table-0.014.tar.gz

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

Other differences:
------------------
++++++ perl-Term-Table.spec ++++++
--- /var/tmp/diff_new_pack.TwdQG4/_old  2019-10-22 15:42:09.165491537 +0200
+++ /var/tmp/diff_new_pack.TwdQG4/_new  2019-10-22 15:42:09.181491555 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Term-Table
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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-Term-Table
-Version:        0.013
+Version:        0.014
 Release:        0
 %define cpan_name Term-Table
 Summary:        Format a header and rows into a table

++++++ Term-Table-0.013.tar.gz -> Term-Table-0.014.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Term-Table-0.013/Changes new/Term-Table-0.014/Changes
--- old/Term-Table-0.013/Changes        2018-12-04 20:38:37.000000000 +0100
+++ new/Term-Table-0.014/Changes        2019-10-16 01:54:42.000000000 +0200
@@ -1,5 +1,11 @@
+0.014     2019-10-15 16:54:41-07:00 America/Los_Angeles
+
+    - Clone STDOUT on load in case it gets changed later
+
 0.013     2018-12-04 11:38:36-08:00 America/Los_Angeles
 
+    - Minor fixes
+
 0.012     2017-10-11 08:54:52-07:00 America/Los_Angeles
 
     - Bump minimum Test2::Tools::Tiny version
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Term-Table-0.013/LICENSE new/Term-Table-0.014/LICENSE
--- old/Term-Table-0.013/LICENSE        2018-12-04 20:38:37.000000000 +0100
+++ new/Term-Table-0.014/LICENSE        2019-10-16 01:54:42.000000000 +0200
@@ -1,4 +1,4 @@
-This software is copyright (c) 2018 by Chad Granum.
+This software is copyright (c) 2019 by Chad Granum.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
@@ -12,7 +12,7 @@
 
 --- The GNU General Public License, Version 1, February 1989 ---
 
-This software is Copyright (c) 2018 by Chad Granum.
+This software is Copyright (c) 2019 by Chad Granum.
 
 This is free software, licensed under:
 
@@ -272,7 +272,7 @@
 
 --- The Artistic License 1.0 ---
 
-This software is Copyright (c) 2018 by Chad Granum.
+This software is Copyright (c) 2019 by Chad Granum.
 
 This is free software, licensed under:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Term-Table-0.013/MANIFEST 
new/Term-Table-0.014/MANIFEST
--- old/Term-Table-0.013/MANIFEST       2018-12-04 20:38:37.000000000 +0100
+++ new/Term-Table-0.014/MANIFEST       2019-10-16 01:54:42.000000000 +0200
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest 
v6.010.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest 
v6.012.
 Changes
 LICENSE
 MANIFEST
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Term-Table-0.013/META.json 
new/Term-Table-0.014/META.json
--- old/Term-Table-0.013/META.json      2018-12-04 20:38:37.000000000 +0100
+++ new/Term-Table-0.014/META.json      2019-10-16 01:54:42.000000000 +0200
@@ -4,7 +4,7 @@
       "Chad Granum <[email protected]>"
    ],
    "dynamic_config" : 0,
-   "generated_by" : "Dist::Zilla version 6.010, CPAN::Meta::Converter version 
2.150010",
+   "generated_by" : "Dist::Zilla version 6.012, CPAN::Meta::Converter version 
2.150010",
    "license" : [
       "perl_5"
    ],
@@ -55,7 +55,8 @@
          "url" : "http://github.com/exodist/Term-Table/";
       }
    },
-   "version" : "0.013",
-   "x_serialization_backend" : "Cpanel::JSON::XS version 4.00"
+   "version" : "0.014",
+   "x_generated_by_perl" : "v5.30.0",
+   "x_serialization_backend" : "Cpanel::JSON::XS version 4.12"
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Term-Table-0.013/META.yml 
new/Term-Table-0.014/META.yml
--- old/Term-Table-0.013/META.yml       2018-12-04 20:38:37.000000000 +0100
+++ new/Term-Table-0.014/META.yml       2019-10-16 01:54:42.000000000 +0200
@@ -8,7 +8,7 @@
 configure_requires:
   ExtUtils::MakeMaker: '0'
 dynamic_config: 0
-generated_by: 'Dist::Zilla version 6.010, CPAN::Meta::Converter version 
2.150010'
+generated_by: 'Dist::Zilla version 6.012, CPAN::Meta::Converter version 
2.150010'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -27,5 +27,6 @@
 resources:
   bugtracker: http://github.com/exodist/Term-Table/issues
   repository: http://github.com/exodist/Term-Table/
-version: '0.013'
-x_serialization_backend: 'YAML::Tiny version 1.70'
+version: '0.014'
+x_generated_by_perl: v5.30.0
+x_serialization_backend: 'YAML::Tiny version 1.73'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Term-Table-0.013/Makefile.PL 
new/Term-Table-0.014/Makefile.PL
--- old/Term-Table-0.013/Makefile.PL    2018-12-04 20:38:37.000000000 +0100
+++ new/Term-Table-0.014/Makefile.PL    2019-10-16 01:54:42.000000000 +0200
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker 
v6.010.
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker 
v6.012.
 use strict;
 use warnings;
 
@@ -26,7 +26,7 @@
     "Test2::Tools::Tiny" => "1.302097",
     "utf8" => 0
   },
-  "VERSION" => "0.013",
+  "VERSION" => "0.014",
   "test" => {
     "TESTS" => "t/*.t t/Table/*.t"
   }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Term-Table-0.013/lib/Term/Table/Cell.pm 
new/Term-Table-0.014/lib/Term/Table/Cell.pm
--- old/Term-Table-0.013/lib/Term/Table/Cell.pm 2018-12-04 20:38:37.000000000 
+0100
+++ new/Term-Table-0.014/lib/Term/Table/Cell.pm 2019-10-16 01:54:42.000000000 
+0200
@@ -2,7 +2,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '0.013';
+our $VERSION = '0.014';
 
 use Term::Table::LineBreak();
 use Term::Table::Util qw/uni_length/;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Term-Table-0.013/lib/Term/Table/CellStack.pm 
new/Term-Table-0.014/lib/Term/Table/CellStack.pm
--- old/Term-Table-0.013/lib/Term/Table/CellStack.pm    2018-12-04 
20:38:37.000000000 +0100
+++ new/Term-Table-0.014/lib/Term/Table/CellStack.pm    2019-10-16 
01:54:42.000000000 +0200
@@ -2,7 +2,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '0.013';
+our $VERSION = '0.014';
 
 use Term::Table::HashBase qw/-cells -idx/;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Term-Table-0.013/lib/Term/Table/LineBreak.pm 
new/Term-Table-0.014/lib/Term/Table/LineBreak.pm
--- old/Term-Table-0.013/lib/Term/Table/LineBreak.pm    2018-12-04 
20:38:37.000000000 +0100
+++ new/Term-Table-0.014/lib/Term/Table/LineBreak.pm    2019-10-16 
01:54:42.000000000 +0200
@@ -2,7 +2,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '0.013';
+our $VERSION = '0.014';
 
 use Carp qw/croak/;
 use Scalar::Util qw/blessed/;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Term-Table-0.013/lib/Term/Table/Spacer.pm 
new/Term-Table-0.014/lib/Term/Table/Spacer.pm
--- old/Term-Table-0.013/lib/Term/Table/Spacer.pm       2018-12-04 
20:38:37.000000000 +0100
+++ new/Term-Table-0.014/lib/Term/Table/Spacer.pm       2019-10-16 
01:54:42.000000000 +0200
@@ -2,7 +2,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '0.013';
+our $VERSION = '0.014';
 
 sub new { bless {}, $_[0] }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Term-Table-0.013/lib/Term/Table/Util.pm 
new/Term-Table-0.014/lib/Term/Table/Util.pm
--- old/Term-Table-0.013/lib/Term/Table/Util.pm 2018-12-04 20:38:37.000000000 
+0100
+++ new/Term-Table-0.014/lib/Term/Table/Util.pm 2019-10-16 01:54:42.000000000 
+0200
@@ -4,13 +4,18 @@
 
 use Config qw/%Config/;
 
-our $VERSION = '0.013';
+our $VERSION = '0.014';
 
 use Importer Importer => 'import';
 our @EXPORT_OK = qw/term_size USE_GCS USE_TERM_READKEY USE_TERM_SIZE_ANY 
uni_length/;
 
 sub DEFAULT_SIZE() { 80 }
 
+my $IO;
+BEGIN {
+    open($IO, '>&', STDOUT) or die "Could not clone STDOUT";
+}
+
 sub try(&) {
     my $code = shift;
     local ($@, $?, $!);
@@ -23,7 +28,7 @@
 my ($trk) = try { require Term::ReadKey };
 $trk &&= Term::ReadKey->can('GetTerminalSize');
 
-if (!-t *STDOUT) {
+if (!-t $IO) {
     *USE_TERM_READKEY  = sub() { 0 };
     *USE_TERM_SIZE_ANY = sub() { 0 };
     *term_size         = sub {
@@ -35,7 +40,7 @@
     *USE_TERM_READKEY  = sub() { 0 };
     *USE_TERM_SIZE_ANY = sub() { 1 };
     *_term_size        = sub {
-        my $size = chars(\*STDOUT);
+        my $size = chars($IO);
         return DEFAULT_SIZE if !$size;
         return DEFAULT_SIZE if $size < DEFAULT_SIZE;
         return $size;
@@ -50,7 +55,7 @@
             my @warnings;
             {
                 local $SIG{__WARN__} = sub { push @warnings => @_ };
-                ($total) = Term::ReadKey::GetTerminalSize(*STDOUT);
+                ($total) = Term::ReadKey::GetTerminalSize($IO);
             }
             @warnings = grep { $_ !~ m/Unable to get Terminal Size/ } 
@warnings;
             warn @warnings if @warnings;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Term-Table-0.013/lib/Term/Table.pm 
new/Term-Table-0.014/lib/Term/Table.pm
--- old/Term-Table-0.013/lib/Term/Table.pm      2018-12-04 20:38:37.000000000 
+0100
+++ new/Term-Table-0.014/lib/Term/Table.pm      2019-10-16 01:54:42.000000000 
+0200
@@ -2,7 +2,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '0.013';
+our $VERSION = '0.014';
 
 use Term::Table::Cell();
 


Reply via email to