Quoteing kou / cozmixng.org, on Sun, Nov 14, 2004 at 03:11:38PM +0900:
> Sam Roberts <sroberts / uniserve.com> wrote:
> > there are no errors raised, #make just returns 'nil'. This caused me some trouble.
> 
> OK.
> I'll think about it.

Could you think about RSS::Parser.parse as well, because it is also
returning a mysterious nil.

I am parsing the RSS feed from 'http://dwlt.net/tapestry/getfuzzy.rdf'
when it returns nil, and I have no idea why, do you?

Btw, at least some people think it is a valid feed:

  http://feedvalidator.org/check?url=http://dwlt.net/tapestry/getfuzzy.rdf

Thanks,
Sam


----------
#!/opt/local/bin/ruby -w

require 'open-uri'
require 'rss/0.9'
require 'pp'

FEED = 'http://dwlt.net/tapestry/getfuzzy.rdf'

feed = URI.parse(FEED).read

# pp feed

rss = RSS::Parser.parse(feed)

pp rss  # --------> nil!

rss.items.each do |item|
  pp item
  pp item.link
  pp item.description
end