I am really just not having any luck with rdoc / ri these days. Because
the new version of rdoc promised that File#read would finally succeed
(automatic lookup of methods in the supercclass), I downloaded it. It
didn’t change anything so I rebuilt my documentation from scratch. Now
fast-ri is broken. Can anyone divine from this error what’s gone wrong
and what I should do? Thx - m.
$ qri String
/usr/local/lib/ruby/1.8/yaml.rb:133:in transfer': invalid subclass (TypeError) from /usr/local/lib/ruby/1.8/yaml.rb:133:in
node_import’
from /usr/local/lib/ruby/1.8/yaml.rb:133:in load' from /usr/local/lib/ruby/1.8/yaml.rb:133:in
load’
from /usr/local/lib/ruby/1.8/rdoc/ri/ri_descriptions.rb:72:in
deserialize' from /usr/local/lib/ruby/site_ruby/1.8/fastri/ri_index.rb:354:in
get_class’
from /usr/local/lib/ruby/site_ruby/1.8/fastri/ri_index.rb:354:in
open' from /usr/local/lib/ruby/site_ruby/1.8/fastri/ri_index.rb:354:in
get_class’
from /usr/local/lib/ruby/site_ruby/1.8/fastri/ri_index.rb:352:in
each' from /usr/local/lib/ruby/site_ruby/1.8/fastri/ri_index.rb:352:in
get_class’
from
/usr/local/lib/ruby/site_ruby/1.8/fastri/ri_service.rb:209:in info' from /usr/local/lib/ruby/site_ruby/1.8/fastri/ri_service.rb:422:in
capture_stdout’
from
/usr/local/lib/ruby/site_ruby/1.8/fastri/ri_service.rb:208:in info' from /usr/local/bin/qri:342 from /usr/local/bin/qri:337:in
each’
from /usr/local/bin/qri:337