_pry_.input_ring
というオブジェクトは、1
回の入力が1
つの値になって
いる。つまり複数行でも1
つ。
この @buffer
を hist
のように表示すれば OK
[1] pry(main)> class Hoge
[1] pry(main)* def piyo
[1] pry(main)* end
[1] pry(main)* end
=> :piyo
[2] pry(main)> Hoge.new.piyo
=> nil
[3] pry(main)> _pry_.input_ring
=> #@buffer=[nil, "class Hoge\n def piyo\n end\nend\n", "Hoge.new.piyo\n", "_pry_.input
@count=4,
@max_size=100,
@mutex=#>