From: Kent Sibilev Date: 2007-04-30T02:52:34+09:00 Subject: [BUG] (1.9) irb/completion Since in Ruby 1.9 Object.methods returns an array of symbols, the TAB completion is broken in irb. Here is the quick fix: Index: lib/irb/completion.rb =================================================================== --- lib/irb/completion.rb (revision 12230) +++ lib/irb/completion.rb (working copy) @@ -188,7 +188,7 @@ candidates.grep(/^#{message}/).collect do |e| case e when /^[a-zA-Z_]/ - receiver + "." + e + "#{receiver}.#{e}" when /^[0-9]/ when *Operators #receiver + " " + e -- Kent --- http://www.datanoise.com