mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
24 lines
427 B
Ruby
24 lines
427 B
Ruby
|
require 'rdoc/ri/ri_driver'
|
||
|
|
||
|
module IRB
|
||
|
module ExtendCommand
|
||
|
module Help
|
||
|
begin
|
||
|
@ri = RiDriver.new
|
||
|
rescue SystemExit
|
||
|
else
|
||
|
def self.execute(context, *names)
|
||
|
names.each do |name|
|
||
|
begin
|
||
|
@ri.get_info_for(name.to_s)
|
||
|
rescue RiError
|
||
|
puts $!.message
|
||
|
end
|
||
|
end
|
||
|
nil
|
||
|
end
|
||
|
end
|
||
|
end
|
||
|
end
|
||
|
end
|