Project

General

Profile

Feature #14124

Show source around binding.irb on irb startup

Added by k0kubun (Takashi Kokubun) over 1 year ago. Updated over 1 year 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

Associated revisions

Revision 106c9883
Added by k0kubun (Takashi Kokubun) over 1 year ago

irb.rb: show source around binding.irb on start

[Feature #14124] [ruby-dev:50319] [close GH-1764]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60888 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

Revision 60888
Added by k0kubun (Takashi Kokubun) over 1 year ago

irb.rb: show source around binding.irb on start

[Feature #14124] [ruby-dev:50319] [close GH-1764]

Revision 60888
Added by k0kubun (Takashi Kokubun) over 1 year ago

irb.rb: show source around binding.irb on start

[Feature #14124] [ruby-dev:50319] [close GH-1764]

Revision 60888
Added by k0kubun (Takashi Kokubun) over 1 year ago

irb.rb: show source around binding.irb on start

[Feature #14124] [ruby-dev:50319] [close GH-1764]

History

Updated by k0kubun (Takashi Kokubun) over 1 year ago

いしつかさんにもコンタクトを取ったところ反対ではなく、また他のコミッタの方から何度かレビューをいただく間特に機能自体への反対意見がなかったので、コミットしてしまおうと思います。
Pull Requestを見ていただいた方、ありがとうございました。

#2

Updated by k0kubun (Takashi Kokubun) over 1 year ago

  • Status changed from Open to Closed

Applied in changeset trunk|r60888.


irb.rb: show source around binding.irb on start

[Feature #14124] [ruby-dev:50319] [close GH-1764]

Also available in: Atom PDF