From: takashikkbn@... Date: 2017-11-24T03:51:16+00:00 Subject: [ruby-dev:50320] [Ruby trunk Feature#14124] Show source around binding.irb on irb startup Issue #14124 has been updated by k0kubun (Takashi Kokubun). いしつかさんにもコンタクトを取ったところ反対ではなく、また他のコミッタの方から何度かレビューをいただく間特に機能自体への反対意見がなかったので、コミットしてしまおうと思います。 Pull Requestを見ていただいた方、ありがとうございました。 ---------------------------------------- Feature #14124: Show source around binding.irb on irb startup https://bugs.ruby-lang.org/issues/14124#change-67910 * Author: k0kubun (Takashi Kokubun) * Status: Open * Priority: Normal * Assignee: keiju (Keiju Ishitsuka) * Target version: 2.5 ---------------------------------------- k0kubun です。 ソースコード中の複数箇所に binding.irb を記述した時、IRBのセッションがどこから起動されたのか分からず困っています。 以下のように、 binding.irb からIRBを起動した時だけどこから起動されたのかわかるととても助かるのですが、いかがでしょうか。 ~~~ $ cat /tmp/test.rb def test binding.irb end test $ ruby /tmp/test.rb From: /tmp/test.rb @ line 2 : 1: def test => 2: binding.irb 3: end 4: 5: test irb(main):001:0> ~~~ パッチ: https://github.com/ruby/ruby/pull/1764 -- https://bugs.ruby-lang.org/