From 0f58f9dbe7bf81595b78bcee9cab49a4a546ba80 Mon Sep 17 00:00:00 2001 From: nobu Date: Wed, 7 Apr 2010 22:16:47 +0000 Subject: * lib/irb/cmd/help.rb (IRB::ExtendCommand::Help#execute): use RI interactive mode if no argument. [ruby-dev:39839] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27254 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- lib/irb/cmd/help.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'lib/irb') diff --git a/lib/irb/cmd/help.rb b/lib/irb/cmd/help.rb index d2d6ef4083..b946ec01fc 100644 --- a/lib/irb/cmd/help.rb +++ b/lib/irb/cmd/help.rb @@ -9,7 +9,6 @@ # require 'rdoc/ri/driver' -require 'rdoc/ri/util' require "irb/cmd/nop.rb" @@ -21,6 +20,10 @@ module IRB rescue SystemExit else def execute(*names) + if names.empty? + Ri.interactive + return + end names.each do |name| begin Ri.get_info_for(name.to_s) -- cgit v1.2.3