[yast-commit] [yast/yast-ruby-bindings] b3ffb8: Better backtrace for 'eval' (bsc#1066290)
Branch: refs/heads/master Home: https://github.com/yast/yast-ruby-bindings Commit: b3ffb8305f0a99d97d25c15eb218cbf239a15226 https://github.com/yast/yast-ruby-bindings/commit/b3ffb8305f0a99d97d25c15eb2... Author: Martin Vidner <mvidner@suse.cz> Date: 2017-11-03 (Fri, 03 Nov 2017) Changed paths: M src/ruby/yast/convert.rb M src/ruby/yast/ops.rb M src/ruby/yast/wfm.rb M src/ruby/yast/yast.rb Log Message: ----------- Better backtrace for 'eval' (bsc#1066290) Not reported as such in the bug, but found it during its debugging. Instead of this: Backtrace: (eval):3:in `call_yast_function' (eval):3:in `ReplaceWidget' /usr/share/YaST2/lib/cwm/replace_point.rb:44:in `replace' ... We will get this: Backtrace: /usr/lib64/ruby/vendor_ruby/2.1.0/yast/yast.rb:197:in `call_yast_function' /usr/lib64/ruby/vendor_ruby/2.1.0/yast/yast.rb:197:in `ReplaceWidget' /usr/share/YaST2/lib/cwm/replace_point.rb:44:in `replace' ... Commit: a093f048ad083eb11b14f5cac1d530dde2ca8fe8 https://github.com/yast/yast-ruby-bindings/commit/a093f048ad083eb11b14f5cac1... Author: Martin Vidner <mvidner@suse.cz> Date: 2017-11-03 (Fri, 03 Nov 2017) Changed paths: M package/yast2-ruby-bindings.changes M package/yast2-ruby-bindings.spec Log Message: ----------- version + changelog Commit: 420e370cae78270309cafa93dac9df7502eed76c https://github.com/yast/yast-ruby-bindings/commit/420e370cae78270309cafa93da... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2017-11-30 (Thu, 30 Nov 2017) Changed paths: M src/ruby/yast/convert.rb M src/ruby/yast/ops.rb M src/ruby/yast/yast.rb Log Message: ----------- replace eval by define_method Commit: aa6b44d05b4c261a05e438ddeaf7be046f688d44 https://github.com/yast/yast-ruby-bindings/commit/aa6b44d05b4c261a05e438ddea... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2017-11-30 (Thu, 30 Nov 2017) Changed paths: M cmake/modules/FindRuby.cmake M package/yast2-ruby-bindings.changes M package/yast2-ruby-bindings.spec M src/CMakeLists.txt M src/y2start/y2start Log Message: ----------- Merge remote-tracking branch 'origin/master' into better-eval-backtrace Commit: 3aa1df41ef242f579ea00a3b2e530107fcc31e66 https://github.com/yast/yast-ruby-bindings/commit/3aa1df41ef242f579ea00a3b2e... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2017-11-30 (Thu, 30 Nov 2017) Changed paths: M tests/ops_spec.rb Log Message: ----------- add test for get with block Commit: e026619e810561b2701fb86172e0ea0ff8ef0667 https://github.com/yast/yast-ruby-bindings/commit/e026619e810561b2701fb86172... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2017-11-30 (Thu, 30 Nov 2017) Changed paths: M src/ruby/yast/convert.rb Log Message: ----------- avoid unnecessary string interpolation Commit: f453907737af4ce7cffea7ff073536ac93597426 https://github.com/yast/yast-ruby-bindings/commit/f453907737af4ce7cffea7ff07... Author: Martin Vidner <mvidner@suse.cz> Date: 2017-11-30 (Thu, 30 Nov 2017) Changed paths: M tests/ops_spec.rb Log Message: ----------- Even more paranoid testing because lambdas and blocks are "documented" in blog posts only :-( Commit: 5ff449cb36be18cc260b0ecb2c2eccd120fcb899 https://github.com/yast/yast-ruby-bindings/commit/5ff449cb36be18cc260b0ecb2c... Author: Josef Reidinger <jreidinger@suse.cz> Date: 2017-11-30 (Thu, 30 Nov 2017) Changed paths: M package/yast2-ruby-bindings.changes M package/yast2-ruby-bindings.spec M src/ruby/yast/convert.rb M src/ruby/yast/ops.rb M src/ruby/yast/wfm.rb M src/ruby/yast/yast.rb M tests/ops_spec.rb Log Message: ----------- Merge pull request #207 from yast/better-eval-backtrace Better eval backtrace Compare: https://github.com/yast/yast-ruby-bindings/compare/3db843a15814...5ff449cb36...
participants (1)
-
GitHub