Results 11 comments of Yuichiro Kaneko

Thanks for your reporting. I will check it and if necessary I will fix it.

Show that ``` rb puts "ruby_version is #{RUBY_VERSION}" puts "ruby_version is #{RUBY_PATCHLEVEL}" require 'rubygems' begin require 'win32console' rescue LoadError warn "win32console is not loaded" end puts "\e[0B" puts "\033[0;#{30+1}m" puts...

`prepend` and `refine` are `Module.private_instance_methods()`. So I think `ls -p -M Module` should return `prepend` and `refine`. And `ls -p Module` should not return them.

`ls -M Module` shows null. The reason is that. In `output_self` method of `lib/pry/commands/ls/methods.rb`, `resolution_order.take_while(&below_ceiling)` returns `[]`. Is it need to fix this issue?

I feel it is better to brush up documents of public methods too...

@yasulab Railsをはじめよう のlinkに"%08"が入っていたので修正しました

We discussed what should be warned in https://bugs.ruby-lang.org/issues/20331. I created and applied the PR (https://github.com/ruby/ruby/pull/10420) based on the discussion then close this ticket.

Thanks for PR however this change introduces the dependency from parser to `rb_parser_dedent_string`. This is not heading towards the goal.

Thanks for the report and PR. Can I ask you to investigate the reason why memory related error happens, expanding memory allocation size without any proof is difficult to merge.

@S-H-GAMELINKS plans to introduce Numeric Nodes. `negate_lit` is moved to outside of parse.y in the PR (https://github.com/S-H-GAMELINKS/ruby/pull/35/). What do you think the approach?