From: James Britt Date: 2004-11-12T13:28:51+09:00 Subject: rdoc error (Re: using the RSS standard lib) Sam Roberts wrote: > Quoteing ruby-talk@pcppopper.org, on Thu, Oct 14, 2004 at 06:49:04AM +0900: > >>* Francis Hwang [Oct 13, 2004 23:10]: >> >>>Also, is it possible to use this to do parsing of multiple feeds each >>>of a different version? Require "rss/2.0" seems to force me to use 2.0 >>>parsing for all my feeds, but what if I'm parsing a bunch of feeds with >>>different versions? >> >>Straight from Tutorial.en from rss-0.0.9: > > > That tutorial doesn't hold for ruby1.8. Ruby1.8 doesn't have > a rss/maker, so the whole encoding section at the bottom isn't too > helpful. No idea if the parsing part is good. > > Anybody know what happened to rss/maker? > > >>Sure, there's no documentation in /usr/lib/ruby/1.8, but there's >>certainly documentation available. Look for rss on raa. Didn't take >>much work. Good luck, It appears that 1.8.2 preview 3 has an rss/maker section, but when I tried to run rdoc over this code I got a SystemStackError error: /usr/local/lib/ruby/1.8/rdoc/code_objects.rb:328:in `find_symbol': stack level too deep (SystemStackError) from /usr/local/lib/ruby/1.8/rdoc/code_objects.rb:328:in `find_symbol' from /usr/local/lib/ruby/1.8/rdoc/code_objects.rb:328:in `find_symbol' from /usr/local/lib/ruby/1.8/rdoc/code_objects.rb:328:in `find_symbol' from /usr/local/lib/ruby/1.8/rdoc/code_objects.rb:328:in `find_symbol' from /usr/local/lib/ruby/1.8/rdoc/code_objects.rb:328:in `find_symbol' from /usr/local/lib/ruby/1.8/rdoc/code_objects.rb:328:in `find_symbol' from /usr/local/lib/ruby/1.8/rdoc/code_objects.rb:328:in `find_symbol' from /usr/local/lib/ruby/1.8/rdoc/code_objects.rb:328:in `find_symbol' ... 2118 levels... from /usr/local/lib/ruby/1.8/rdoc/generators/html_generator.rb:1210:in `generate_html' from /usr/local/lib/ruby/1.8/rdoc/generators/html_generator.rb:1130:in `generate' from /usr/local/lib/ruby/1.8/rdoc/rdoc.rb:269:in `document' from /usr/local/bin/rdoc:63 This is using ruby 1.8.2 (2004-07-29) [i586-linux] running rdoc from the /lib/rss directory of the preview 3 source code James