From: takashikkbn@...
Date: 2017-11-21T18:08:48+00:00
Subject: [ruby-dev:50319] [Ruby trunk Feature#14124] Show source around binding.irb on irb startup
Issue #14124 has been reported by k0kubun (Takashi Kokubun).
----------------------------------------
Feature #14124: Show source around binding.irb on irb startup
https://bugs.ruby-lang.org/issues/14124
* 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/