Hello community, here is the log from the commit of package rubygem-commander for openSUSE:Factory checked in at 2016-03-01 09:42:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-commander (Old) and /work/SRC/openSUSE:Factory/.rubygem-commander.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "rubygem-commander" Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-commander/rubygem-commander.changes 2015-08-21 07:40:44.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-commander.new/rubygem-commander.changes 2016-03-01 09:42:38.000000000 +0100 @@ -1,0 +2,15 @@ +Wed Jan 27 05:28:55 UTC 2016 - coolo@suse.com + +- updated to version 4.3.7 + see installed History.rdoc + + === 4.3.7 / 2016-01-26 + + * Fix regression in help formatter introduced in 4.3.6. + + === 4.3.6 / 2016-01-26 [YANKED] + + * Fix deprecation warnings on Ruby 2.3.0. + * Indent option descriptions the same way as program and command descriptions. (@badeball) + +------------------------------------------------------------------- Old: ---- commander-4.3.5.gem New: ---- commander-4.3.7.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-commander.spec ++++++ --- /var/tmp/diff_new_pack.uIpews/_old 2016-03-01 09:42:40.000000000 +0100 +++ /var/tmp/diff_new_pack.uIpews/_new 2016-03-01 09:42:40.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-commander # -# 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 @@ -24,7 +24,7 @@ # Name: rubygem-commander -Version: 4.3.5 +Version: 4.3.7 Release: 0 %define mod_name commander %define mod_full_name %{mod_name}-%{version} ++++++ commander-4.3.5.gem -> commander-4.3.7.gem ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.travis.yml new/.travis.yml --- old/.travis.yml 2015-08-09 10:15:09.000000000 +0200 +++ new/.travis.yml 2016-01-27 01:55:01.000000000 +0100 @@ -1,8 +1,10 @@ language: ruby -before_install: gem update --system +before_install: + - gem update --system + - gem update bundler rvm: - 1.9.3 - 2.0.0 - 2.1.0 + - 2.2.0 - jruby-19mode - - rbx-2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gemfile new/Gemfile --- old/Gemfile 2015-08-09 10:15:09.000000000 +0200 +++ new/Gemfile 2016-01-27 01:55:01.000000000 +0100 @@ -1,3 +1,3 @@ -source 'http://rubygems.org' +source 'https://rubygems.org' gemspec diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/History.rdoc new/History.rdoc --- old/History.rdoc 2015-08-09 10:15:09.000000000 +0200 +++ new/History.rdoc 2016-01-27 01:55:01.000000000 +0100 @@ -1,3 +1,12 @@ +=== 4.3.7 / 2016-01-26 + +* Fix regression in help formatter introduced in 4.3.6. + +=== 4.3.6 / 2016-01-26 [YANKED] + +* Fix deprecation warnings on Ruby 2.3.0. +* Indent option descriptions the same way as program and command descriptions. (@badeball) + === 4.3.5 / 2015-08-09 * Fixed a bug with small terminal widths, changed minimum screen width for wrapping to 40 columns. (@toolmantim) Files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/commander/help_formatters/terminal/command_help.erb new/lib/commander/help_formatters/terminal/command_help.erb --- old/lib/commander/help_formatters/terminal/command_help.erb 2015-08-09 10:15:09.000000000 +0200 +++ new/lib/commander/help_formatters/terminal/command_help.erb 2016-01-27 01:55:01.000000000 +0100 @@ -29,7 +29,7 @@ <% for option in @options -%> <%= option[:switches].join ', ' %> - <%= option[:description] %> + <%= Commander::HelpFormatter.indent 8, option[:description] %> <% end -%> <% end -%> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/commander/help_formatters.rb new/lib/commander/help_formatters.rb --- old/lib/commander/help_formatters.rb 2015-08-09 10:15:09.000000000 +0200 +++ new/lib/commander/help_formatters.rb 2016-01-27 01:55:01.000000000 +0100 @@ -43,7 +43,7 @@ module_function def indent(amount, text) - text.gsub("\n", "\n" + (' ' * amount)) + text.to_s.gsub("\n", "\n" + (' ' * amount)) end end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/commander/user_interaction.rb new/lib/commander/user_interaction.rb --- old/lib/commander/user_interaction.rb 2015-08-09 10:15:09.000000000 +0200 +++ new/lib/commander/user_interaction.rb 2016-01-27 01:55:01.000000000 +0100 @@ -329,9 +329,8 @@ [Float, Integer, String, Symbol, Regexp, Array, File, Pathname] + # All Classes that respond to #parse Object.constants.map do |const| - # const_get(:Config) issues a deprecation warning on ruby 1.8.7 - # TODO: clean up now that we're not supporting Ruby 1.8 - Object.const_get(const) unless const == :Config + # const_get(:TimeoutError) issues a deprecation warning on ruby 2.3.0 + Object.const_get(const) unless const == :TimeoutError end.select do |const| const.class == Class && const.respond_to?(:parse) end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/commander/version.rb new/lib/commander/version.rb --- old/lib/commander/version.rb 2015-08-09 10:15:09.000000000 +0200 +++ new/lib/commander/version.rb 2016-01-27 01:55:01.000000000 +0100 @@ -1,3 +1,3 @@ module Commander - VERSION = '4.3.5' + VERSION = '4.3.7' end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2015-08-09 10:15:09.000000000 +0200 +++ new/metadata 2016-01-27 01:55:01.000000000 +0100 @@ -1,7 +1,7 @@ --- !ruby/object:Gem::Specification name: commander version: !ruby/object:Gem::Version - version: 4.3.5 + version: 4.3.7 platform: ruby authors: - TJ Holowaychuk @@ -9,7 +9,7 @@ autorequire: bindir: bin cert_chain: [] -date: 2015-08-09 00:00:00.000000000 Z +date: 2016-01-27 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: highline @@ -157,7 +157,7 @@ version: '0' requirements: [] rubyforge_project: -rubygems_version: 2.4.8 +rubygems_version: 2.4.6 signing_key: specification_version: 4 summary: The complete solution for Ruby command-line executables