けいじゅ@いしつかです.

ruby-trunk(1.9.2p180も)の話ですが, 以下の間違いではないでしょうか?
直したのはyuguiさんみたいなんですが, いかがでしょう?

--- a/lib/irb/locale.rb
+++ b/lib/irb/locale.rb
@@ -153,7 +153,7 @@ module IRB
     end
 
     def each_localized_path(dir, file)
-      return enum_for(:each_localized_path) unless block_given?
+      return enum_for(:each_localized_path, dir, file) unless block_given?
       each_sublocale do |lc|
         yield lc.nil? ? File.join(dir, LOCALE_DIR, file) : File.join(dir, LOCALE_DIR, lc, file)
       end


__
---------------------------------------------------->> 石塚 圭樹 <<---
---------------------------------->> e-mail: keiju / ishitsuka.com <<---