From p.191 of the pickaxe2 book, I put the following into my irb.rc file.
def ri(*names)
system(%{ri #{names.map {|name| name.to_s}.join(" ")}})
end
However, when I open an irb session and type, say,
ri Proc
I do not get the documentation I'm seeking, just a return =>false.
"ri Proc" works fine for me from a command line. Can anyone suggest what
might be wrong?
Thanks
Brian
ruby 1.8.2, Windows XP
On windows it needs to be ri.bat, just like you should use irb.bat
Jason
Brian