3 ms·
Just so you know, there was, and may still be, an off-by-one error in Hpricot's implementation of nth-child that may confuse you when using the selectors genera
by tectonic 18y ago
Just so you know, there was, and may still be, an off-by-one error in Hpricot's implementation of nth-child that may confuse you when using the selectors generated by SelectorGadget.
- mattjaynes 18y agoGreat point. I haven't looked, but I think nokogiri fixes that bug. I think that was one tenderlove's motivations for creating nokogiri. He talks about it more on his blog: http://tenderlovemaking.com/2008/10/30/nokogiri-is-released/ http://tenderlovemaking.com/2008/10/30/nokogiri-is-released/ "I just want to tell you that you shouldn't worry about that old legacy code that uses Hpricot. Nokogiri can be used as a drop in replacement! Really! Nokogiri doesn't reproduce the bugs that are in Hpricot, but should work in most cases. Just use "Nokogir::Hpricot()" to parse your HTML. Of course, I've tried to keep the syntax of Hpricot that I like."
- fizx 18y agoIt's a one char fix: http://github.com/fizx/hpricot/commit/1208019ade1af02816de6217d3c34bd82054b9b7 http://github.com/fizx/hpricot/commit/1208019ade1af02816de62...