blob: 340568f17df7d3ac77826261f2494b90caef8181 [file] [log] [blame]
require 'rdoc/ri/ri_driver'
ENV["RI"] = "-f html -T"
endMarker = "DLTKDOCEND"
ri = RiDriver.new
while true do
s = STDIN.gets
if (s.nil?)
break;
end
s = s.chop!
begin
ri.get_info_for(s)
STDOUT.puts "\n" + endMarker
STDOUT.flush
rescue RiError => e
STDOUT.puts "#{e}"
STDOUT.puts "\n" + endMarker
STDOUT.flush
next
end
end