ruby-changes:12524
From: keiju <ko1@a...>
Date: Tue, 21 Jul 2009 21:41:21 +0900 (JST)
Subject: [ruby-changes:12524] Ruby:r24227 (trunk): * lib/irb/cmd/help.rb: fixed irb's "help" command. .
keiju 2009-07-21 21:41:01 +0900 (Tue, 21 Jul 2009) New Revision: 24227 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=24227 Log: * lib/irb/cmd/help.rb: fixed irb's "help" command. [ruby-core:22310]. Modified files: trunk/ChangeLog trunk/lib/irb/cmd/help.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 24226) +++ ChangeLog (revision 24227) @@ -1,3 +1,7 @@ +Tue Jul 21 21:37:19 2009 Keiju Ishitsuka <keiju@e...> + + * lib/irb/cmd/help.rb: fixed irb's "help" command. [ruby-core:22310]. + Tue Jul 21 20:41:20 2009 Keiju Ishitsuka <keiju@e...> * lib/tracer.rb: no show lines unkonwn line number. [ruby-core:22096], Index: lib/irb/cmd/help.rb =================================================================== --- lib/irb/cmd/help.rb (revision 24226) +++ lib/irb/cmd/help.rb (revision 24227) @@ -11,17 +11,19 @@ require 'rdoc/ri/driver' require 'rdoc/ri/util' +require "irb/cmd/nop.rb" + module IRB module ExtendCommand - module Help + class Help<Nop begin - @ri = RDoc::RI::Driver.new + Ri = RDoc::RI::Driver.new rescue SystemExit else - def self.execute(context, *names) + def execute(*names) names.each do |name| begin - @ri.get_info_for(name.to_s) + Ri.get_info_for(name.to_s) rescue RDoc::RI::Error puts $!.message end -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/