Methods
Class Public methods
new(size = 16)
Link
Instance Public methods
[](idx)
Link
inspect()
Link
Also aliased as: real_inspect
# File ../ruby/lib/irb/ext/history.rb, line 84 def inspect if @contents.empty? return real_inspect end unless (last = @contents.pop)[1].equal?(self) @contents.push last last = nil end str = @contents.collect{|no, val| if val.equal?(self) "#{no} ...self-history..." else "#{no} #{val.inspect}" end }.join("\n") if str == "" str = "Empty." end @contents.push last if last str end
push(no, val)
Link