Hello community,
here is the log from the commit of package rubygem-byebug for openSUSE:Factory checked in at 2016-10-13 11:24:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-byebug (Old)
and /work/SRC/openSUSE:Factory/.rubygem-byebug.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-byebug"
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-byebug/rubygem-byebug.changes 2016-06-02 12:50:03.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.rubygem-byebug.new/rubygem-byebug.changes 2016-10-13 11:24:30.000000000 +0200
@@ -1,0 +2,15 @@
+Sat Oct 1 04:33:09 UTC 2016 - coolo@suse.com
+
+- updated to version 9.0.6
+ see installed CHANGELOG.md
+
+ ## 9.0.6 - 2016-09-29
+
+ ### Fixed
+
+ * Error when using `byebug` with a ruby compiled against libedit (#241).
+ * Allow `Byebug.start_server` to yield the block passed to it when the actual
+ port is already known (#277, thanks @cben).
+ * Use a standard license name so it can be more reliably used by tools (#275).
+
+-------------------------------------------------------------------
Old:
----
byebug-9.0.5.gem
New:
----
byebug-9.0.6.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-byebug.spec ++++++
--- /var/tmp/diff_new_pack.Tu2P7A/_old 2016-10-13 11:24:31.000000000 +0200
+++ /var/tmp/diff_new_pack.Tu2P7A/_new 2016-10-13 11:24:31.000000000 +0200
@@ -24,7 +24,7 @@
#
Name: rubygem-byebug
-Version: 9.0.5
+Version: 9.0.6
Release: 0
%define mod_name byebug
%define mod_full_name %{mod_name}-%{version}
++++++ byebug-9.0.5.gem -> byebug-9.0.6.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md
--- old/CHANGELOG.md 2016-05-28 18:28:32.000000000 +0200
+++ new/CHANGELOG.md 2016-09-30 02:09:25.000000000 +0200
@@ -2,6 +2,15 @@
## Master (Unreleased)
+## 9.0.6 - 2016-09-29
+
+### Fixed
+
+* Error when using `byebug` with a ruby compiled against libedit (#241).
+* Allow `Byebug.start_server` to yield the block passed to it when the actual
+ port is already known (#277, thanks @cben).
+* Use a standard license name so it can be more reliably used by tools (#275).
+
## 9.0.5 - 2016-05-28
### Fixed
Files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/byebug/breakpoint.rb new/lib/byebug/breakpoint.rb
--- old/lib/byebug/breakpoint.rb 2016-05-28 18:28:32.000000000 +0200
+++ new/lib/byebug/breakpoint.rb 2016-09-30 02:09:25.000000000 +0200
@@ -82,9 +82,7 @@
#
def inspect
meths = %w(id pos source expr hit_condition hit_count hit_value enabled?)
- values = meths.map do |field|
- "#{field}: #{send(field)}"
- end.join(', ')
+ values = meths.map { |field| "#{field}: #{send(field)}" }.join(', ')
"#"
end
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/byebug/commands/finish.rb new/lib/byebug/commands/finish.rb
--- old/lib/byebug/commands/finish.rb 2016-05-28 18:28:32.000000000 +0200
+++ new/lib/byebug/commands/finish.rb 2016-09-30 02:09:25.000000000 +0200
@@ -40,7 +40,7 @@
n_frames = 1
end
- force = n_frames == 0 ? true : false
+ force = n_frames.zero? ? true : false
context.step_out(context.frame.pos + n_frames, force)
context.frame = 0
processor.proceed!
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/byebug/commands/info/breakpoints.rb new/lib/byebug/commands/info/breakpoints.rb
--- old/lib/byebug/commands/info/breakpoints.rb 2016-05-28 18:28:32.000000000 +0200
+++ new/lib/byebug/commands/info/breakpoints.rb 2016-09-30 02:09:25.000000000 +0200
@@ -53,7 +53,7 @@
hits = brkpt.hit_count
return unless hits > 0
- s = (hits > 1) ? 's' : ''
+ s = hits > 1 ? 's' : ''
puts " breakpoint already hit #{hits} time#{s}"
end
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/byebug/helpers/toggle.rb new/lib/byebug/helpers/toggle.rb
--- old/lib/byebug/helpers/toggle.rb 2016-05-28 18:28:32.000000000 +0200
+++ new/lib/byebug/helpers/toggle.rb 2016-09-30 02:09:25.000000000 +0200
@@ -39,7 +39,7 @@
end
def enable_disable_display(is_enable, args)
- return errmsg(pr('toggle.errors.no_display')) if 0 == n_displays
+ return errmsg(pr('toggle.errors.no_display')) if n_displays.zero?
selected_displays = args ? args.split(/ +/) : [1..n_displays + 1]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/byebug/history.rb new/lib/byebug/history.rb
--- old/lib/byebug/history.rb 2016-05-28 18:28:32.000000000 +0200
+++ new/lib/byebug/history.rb 2016-09-30 02:09:25.000000000 +0200
@@ -22,6 +22,13 @@
end
#
+ # Array holding the list of commands in history
+ #
+ def buffer
+ Readline::HISTORY.to_a
+ end
+
+ #
# Restores history from disk.
#
def restore
@@ -74,7 +81,7 @@
def to_s(n_cmds)
show_size = n_cmds ? specific_max_size(n_cmds) : default_max_size
- commands = Readline::HISTORY.to_a.last(show_size)
+ commands = buffer.last(show_size)
last_ids(show_size).zip(commands).map do |l|
format('%5d %s', l[0], l[1])
@@ -115,7 +122,7 @@
return true if /^\s*$/ =~ buf
return false if Readline::HISTORY.empty?
- Readline::HISTORY[Readline::HISTORY.length - 1] == buf
+ buffer[Readline::HISTORY.length - 1] == buf
end
end
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/byebug/interfaces/local_interface.rb new/lib/byebug/interfaces/local_interface.rb
--- old/lib/byebug/interfaces/local_interface.rb 2016-05-28 18:28:32.000000000 +0200
+++ new/lib/byebug/interfaces/local_interface.rb 2016-09-30 02:09:25.000000000 +0200
@@ -20,9 +20,7 @@
# @param prompt Prompt to be displayed.
#
def readline(prompt)
- with_repl_like_sigint do
- Readline.readline(prompt, false) || EOF_ALIAS
- end
+ with_repl_like_sigint { Readline.readline(prompt) || EOF_ALIAS }
end
#
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/byebug/remote.rb new/lib/byebug/remote.rb
--- old/lib/byebug/remote.rb 2016-05-28 18:28:32.000000000 +0200
+++ new/lib/byebug/remote.rb 2016-09-30 02:09:25.000000000 +0200
@@ -34,9 +34,7 @@
Context.interface = nil
start
- start_control(host, port == 0 ? 0 : port + 1)
-
- yield if block_given?
+ start_control(host, port.zero? ? 0 : port + 1)
mutex = Mutex.new
proceed = ConditionVariable.new
@@ -44,6 +42,8 @@
server = TCPServer.new(host, port)
self.actual_port = server.addr[1]
+ yield if block_given?
+
@thread = DebugThread.new do
while (session = server.accept)
Context.interface = RemoteInterface.new(session)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/byebug/version.rb new/lib/byebug/version.rb
--- old/lib/byebug/version.rb 2016-05-28 18:28:32.000000000 +0200
+++ new/lib/byebug/version.rb 2016-09-30 02:09:25.000000000 +0200
@@ -3,5 +3,5 @@
# Reopen main module to define the library version
#
module Byebug
- VERSION = '9.0.5'.freeze
+ VERSION = '9.0.6'.freeze
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata
--- old/metadata 2016-05-28 18:28:32.000000000 +0200
+++ new/metadata 2016-09-30 02:09:25.000000000 +0200
@@ -1,7 +1,7 @@
--- !ruby/object:Gem::Specification
name: byebug
version: !ruby/object:Gem::Version
- version: 9.0.5
+ version: 9.0.6
platform: ruby
authors:
- David Rodriguez
@@ -10,7 +10,7 @@
autorequire:
bindir: bin
cert_chain: []
-date: 2016-05-28 00:00:00.000000000 Z
+date: 2016-09-30 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
name: bundler
@@ -171,7 +171,7 @@
- lib/byebug/version.rb
homepage: http://github.com/deivid-rodriguez/byebug
licenses:
-- BSD
+- BSD-2-Clause
metadata: {}
post_install_message:
rdoc_options: []
@@ -189,9 +189,8 @@
version: '0'
requirements: []
rubyforge_project:
-rubygems_version: 2.5.1
+rubygems_version: 2.6.7
signing_key:
specification_version: 4
summary: Ruby 2.0 fast debugger - base + CLI
test_files: []
-has_rdoc: