Development hpricot breaks code

I was using this simple script to parse some links from a web page

require ‘open-uri’
require ‘hpricot’

strLink = “http://sportsline.com/nfl/scoreboard/2006/week9

@doc = Hpricot(open(strLink))

@doc.search(“a”).each do |a|

if a.inner_html.include?"GameCenter"
  puts 'http://sportsline.com' + a.attributes['href']
end

end

The script worked fine with the stable gem (0.4) but breaks with the
development gem (4.76). Unfortunately, I cannot find any documentation
that tells me what has changed between them

Any ideas would be greatly appreciated.

thanks,

Luis

File a bug on the Hpricot trac:

http://code.whytheluckystiff.net/hpricot/report

Be sure to include more information, for example the exact error
message, and preferably the smallest piece of code to reproduce said
error.

Positive. The script works correctly with include? Does not work with
index.

Luis

On Sun, Dec 03, 2006 at 10:35:05AM +0900, [email protected] wrote:

The script worked fine with the stable gem (0.4) but breaks with the
development gem (4.76). Unfortunately, I cannot find any documentation
that tells me what has changed between them

Hey, thanks, this was a problem with script tags found inside javascript
blocks.
Speaking particularly of, uh, this here at line 534:

This is fixed in the repository. Can you checkout from
http://code.whytheluckystiff.net/svn/hpricot/trunk and see if it has
healed??
Doing rake install will make the gem and install it.

_why

[email protected] wrote:

if a.inner_html.include?"GameCenter"
  puts 'http://sportsline.com' + a.attributes['href']
end

end

Are sure you want to use ‘include?’ and not ‘index’ ?

T.

_why wrote:

  if (switchTacoda != 'off') {
      document.write('<script src="http://an.tacoda.net/an/12026/slf.js"

language=“JavaScript”></script>');
}

This is fixed in the repository. Can you checkout from
http://code.whytheluckystiff.net/svn/hpricot/trunk and see if it has healed??
Doing rake install will make the gem and install it.

_why

After I figured out how to get the svn code in my windows box I ran the
rake install and get the following error

rake package
rake aborted!
undefined method `exitstatus’ for nil:NilClass
C:/temp2/hpricot/rakefile:169
(See full trace by running task with --trace)

thanks,

Luis