Project

General

Profile

Actions

Feature #14124

closed

Show source around binding.irb on irb startup

Added by k0kubun (Takashi Kokubun) about 4 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Normal
Target version:
[ruby-dev:50319]

Description

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

Actions

Also available in: Atom PDF