tomoya ishida
tomoya ishida
Fixed by https://github.com/ruby/reline/pull/751
`measure = 1` is a measure command call with `args = "= 1"`. Related to #803. The error message is not user friendly so it should be improved.
I think it is hard to distinguish local variables defined in program context from local variables defined in IRB session, especially when using chws or rdbg command. And I think...
Less inconsistency is better, but I think it will be an enhancement even if there is an inconsistency. We can change how ruby/debug handles command later.
I think the cause of this issue is: ```ruby Prism.parse_success? "print message: in 'BAR'" # => false Prism.parse_success? "A.print message: in 'BAR'" # => true, should be false Prism.parse_success? "A.print...
I found a difference between `each.map` and `each` / `map` ```ruby # jruby 10.0.2.0 (3.4.2) 2025-08-07 cba6031bd0 Java HotSpot(TM) 64-Bit Server VM 24.0.2+12-54 on 24.0.2+12-54 +indy +jit [arm64-darwin] [[[1]]].each {|a,b|...
If the source file exist, source is available. Even if the file does not exist, IRB can show method source defined in IRB because `RubyVM::AbstractSyntaxTree.keep_script_lines` is enabled in IRB session....
It's currently `:recoverable_error` but I want it to be `:unrecoverable_error`. Moving cursor back and input something is needed, it should be `:unrecoverable_error`. Appending lines at the end can make it...
I think there is a negative impact of overriding proc title. If we do it, meaningfull proc name like `ruby script_name.rb` `my_awsome_rails_app_console` will be overrided. I think this should be...
Related to https://github.com/ruby/irb/pull/943