[ruby-core:32926] [Ruby 1.9-Bug#3992] irb's "help" command errs in 1.9.x

From: Heesob Park <redmine@...>
Date: 2010-10-28 03:16:57 UTC
List: ruby-core #32926
Issue #3992 has been updated by Heesob Park.



Here is patch for the trunk 
lib/irb/cmd/help.rb and lib/rdoc/ri/driver.rb

--- help.rb     2010-10-28 12:12:35.000000000 +0900
+++ help.rb.new 2010-10-28 12:11:12.000000000 +0900
@@ -26,7 +26,7 @@
           end
           names.each do |name|
             begin
-              Ri.get_info_for(name.to_s)
+              Ri.display_name(name.to_s)
             rescue RDoc::RI::Error
               puts $!.message
             end

--- driver.rb   2010-10-28 12:12:24.000000000 +0900
+++ driver.rb.new       2010-10-28 12:11:40.000000000 +0900
@@ -828,7 +828,7 @@
                Readline.readline ">> "
              else
                print ">> "
-               $stdin.gets
+               $stdin.gets.chomp
              end

       return if name.nil? or name.empty?


----------------------------------------
http://redmine.ruby-lang.org/issues/show/3992

----------------------------------------
http://redmine.ruby-lang.org

In This Thread

Prev Next