diff --git a/byebug-3.5.1.gem b/byebug-3.5.1.gem deleted file mode 100644 index a23d85d..0000000 --- a/byebug-3.5.1.gem +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:56358e944d1cdb83151d4400631306eb2539b5fdf1b5e784cdd984b14016ac51 -size 89088 diff --git a/byebug-4.0.3.gem b/byebug-4.0.3.gem new file mode 100644 index 0000000..b3fd405 --- /dev/null +++ b/byebug-4.0.3.gem @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81644cff229c26135a90478a2027d80f257685f0e9460c1fb73259b3b9329420 +size 74240 diff --git a/rubygem-byebug.changes b/rubygem-byebug.changes index 91b797a..30a7e70 100644 --- a/rubygem-byebug.changes +++ b/rubygem-byebug.changes @@ -1,3 +1,81 @@ +------------------------------------------------------------------- +Fri Mar 20 05:33:10 UTC 2015 - coolo@suse.com + +- updated to version 4.0.3 + ### Fixed + * Unused variable warning in context.c + +------------------------------------------------------------------- +Wed Mar 18 15:39:52 UTC 2015 - coolo@suse.com + +- updated to version 4.0.2 + ### Fixed + * Removed `rb-readline` as a dependency and show a help message whenever + requiring readline fails instead (#118) + + ## 4.0.1 - 2014-03-13 + ### Fixed + * .yml files needed for printers support were missing from the release... :S + * Add `rb-readline` as a dependency (#118) + + ## 4.0.0 - 2014-03-13 + ### Added + - `untracevar` command that stops tracing a global variable. + - Window CI build through AppVeyor. + - OSX CI build through Travis. + - Style enforcement through RuboCop. + - C style enforment using the `indent` command line utility. + - Some remote debugging tests (thanks @eric-hu). + - Printer's support (thanks @astashov). + + ### Changed + - A lot of internal refactoring. + - `tracevar` now requires the full global variable name (with "$"). + - `catch` command is not allowed in post_mortem mode anymore. It was not + working anyways (#92). + - `step` is now more user friendly when used in combination with `up` (see #85). + - `var const` can now be called without an argument and will show constants in + the current scope. + - `break` with a class name now creates breakpoints regardless of class not + being yet defined. If that's the case, it gives a warning but the class is + created anyways. + + ### Fixed + - Code reloading issues. + - `set fullpath` was not showing fullpaths. Now it is. + - `up`, `down` and `frame` commands now work in post_mortem mode (#93). + - Fixes in rc file (.byebugrc): invalid commands are just ignored instead of + aborting, global (home) rc file is now properly loaded before project's file. + - Backtraces not working in `post_mortem` mode (#93). + - 'cmd1 ; cmd2 ; ...; cmdN' syntax which allows running several commands + sequentially. + - Finish command not stopping at the correct line (#101). + - `break` with namespaced class, like `break A::B#c` should now work (#106). + - Command history is now persisted before exiting byebug. + - Setting breakpoint in a method would stop not only at the beginning of the + method but also at the beginning of every block inside the method. + - Setting breakpoints on module methods (#122, @x-yuri). + + ### Removed + - `autoreload` setting as it's not necessary anymore. Code should always be up + to date. + - `reload` command for the same reason. + - Gem dependency on `debugger-linecache`. + - `step+`, `step-`, `next+`, `next-`, `set/show linetrace_plus` and + `set/show forcestep` commands. These were all mechanisms to deal with TracePoint + API event dupplication, but this duplicated events have been completely removed + from the API since + [r48609](bugs.ruby-lang.org/projects/ruby-trunk/repository/revisions/48609), so + they are no longer necessary. + - `info file` subcommands: `info file breakpoints`, `info file mtime`, `info + file sha1`, `info file all`. Now all information is listed under `info file`. + - `testing` setting. It was just a hack to be able to test `byebug`. Nobody was + supposed to actually use it! + - `var class` command, just use Ruby (`self.class.class_variables`). + - `p` command, just use `eval`, or just type your expression and `byebug` will + autoevaluate it. + - `exit` alias for `quit`. + ------------------------------------------------------------------- Wed Dec 17 10:11:03 UTC 2014 - tboerger@suse.com diff --git a/rubygem-byebug.spec b/rubygem-byebug.spec index ec4e839..267491e 100644 --- a/rubygem-byebug.spec +++ b/rubygem-byebug.spec @@ -1,7 +1,7 @@ # # spec file for package rubygem-byebug # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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,14 +24,14 @@ # Name: rubygem-byebug -Version: 3.5.1 +Version: 4.0.3 Release: 0 %define mod_name byebug %define mod_full_name %{mod_name}-%{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: ruby-macros >= 5 BuildRequires: %{rubydevel >= 2.0.0} BuildRequires: %{rubygem gem2rpm} +BuildRequires: ruby-macros >= 5 BuildRequires: update-alternatives Url: http://github.com/deivid-rodriguez/byebug Source: http://rubygems.org/gems/%{mod_full_name}.gem