From: "NARUSE, Yui" Date: 2007-07-06T18:58:16+09:00 Subject: [ruby-dev:31148] lib/irb/completion.rb needs .to_s 成瀬です。 trunk の irb が補完機能を有効にしていると例外時に落ちます。 e.to_s を忘れているからのようです。 Index: lib/irb/completion.rb =================================================================== --- lib/irb/completion.rb (revision 12716) +++ lib/irb/completion.rb (working copy) @@ -89,7 +89,7 @@ rescue Exception candidates = [] end - candidates.grep(/^#{message}/).collect{|e| receiver + "::" + e} + candidates.grep(/^#{message}/).collect{|e| receiver + "::" + e.to_s} when /^(:[^:.]+)\.([^.]*)$/ # Symbol -- NARUSE, Yui DBDB A476 FDBD 9450 02CD 0EFC BCE3 C388 472E C1EA