69
I Use This!
Inactive

Commits : Listings

Analyzed 17 days ago. based on code collected 17 days ago.
Jan 28, 2024 — Jan 28, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
* ext/hpricot_scan/hpricot_scan.rl: honor element exclusions in the new parser, this solves a lot of test failures. remaining test failures may be corrections due to an improved parser. * lib/hpricot/htmlinfo.rb: change ElementContent to reflect ElementInclusions and ElementExclusions as well. More... about 16 years ago
* lib/hpricot/tag.rb: fix for two failing tests. first expects BaseEle.attributes to always be a hash, which changed internally with the new parser. second wanted cdata stuffs, which was broken due to an accessor in the wrong spot. More... about 16 years ago
Replaced extern with ruby's RUBY_EXTERN macro to fix an unresolved external linker error on windows.
Nico Rieck
as gix
More... about 16 years ago
* ext/hpricot_scan/hpricot_scan.rl: preserve initial loading options, such that appended fragments are treated as {:xml => true} for example. this solves the breaking test_xml_casing test, due to the new parser. * lib/hpricot/builder.rb: manually set the parent since the objects in the c extension don't presume to do this any longer. More... about 16 years ago
* ext/fast_xs/fast_xs.c: ruby 1.9 patch from michael lang. thanks guy. More... about 16 years ago
Fixed a warning More... about 16 years ago
Bump version in gemspec More... about 16 years ago
Do not close empty tags More... about 16 years ago
Add hpricot_css.c to gemspec More... about 16 years ago
Fix an error during require More... about 16 years ago
Add files in the gemspec so github might know what to do with them More... about 16 years ago
Increment version number to make github build the gem More... about 16 years ago
Add a gemspec so github will build for us More... about 16 years ago
Handle HTML entities such as é More... about 16 years ago
Merge branch 'master' of [email protected]:~/git/hpricot More... about 16 years ago
* Rakefile: run ragel task when building extensions. More... about 16 years ago
Merge branch 'master' of git://github.com/why/hpricot More... about 16 years ago
* ext/hpricot_scan/hpricot_css.rl: hand the css routine a proxy module, a css string and a doc. now to glue it all together. More... about 16 years ago
* lib/hpricot/modules.rb: oh, now the stag class is really gone. More... about 16 years ago
* test/test_parser.rb: changed the Elem.new test, since the STag class is gone now. More... about 16 years ago
* lib/hpricot/builder.rb: use self.children instead of @children, due to storage in the c-struct. * lib/hpricot/tag.rb: allow empty docs. added Text#<<. More... about 16 years ago
* ext/hpricot_scan/hpricot_scan.rl: programmatic construction of the hpricot c-structs. More... about 16 years ago
* lib/hpricot/traverse.rb: empty strings on inner_* methods for no children. More... about 16 years ago
* lib/hpricot/parse.rb: shaved off some old parser code. * lib/hpricot/traverse.rb: fixes for asserts failing due to expectation of non-nil children. More... about 16 years ago
* ext/hpricot_scan/hpricot_scan.rl: use the downcased tag as the Elem.name. More... about 16 years ago
* ext/hpricot_scan/hpricot_scan.rl: preserve original doctype, in case we need it. * lib/hpricot/tag.rb: ETag.new doesn't work right now. More... about 16 years ago
* ext/hpricot_scan/hpricot_scan.rl: make the new parser the main parser. fix some bugs in the parser's sorting of empty tags. downcase tags before consulting the EC hash. crash when `tag` was set to :stag. More... about 16 years ago
* ext/hpricot_scan/hpricot_css.rl: a ragel-based css selector parser. More... over 16 years ago
* ext/hpricot_scan/hpricot_scan.rl: pass options into `scan`, converting more of the logic from the old `make` method. More... over 16 years ago
* ext/hpricot_scan/hpricot_scan.rl: adding accessors to the hpricot classes. * lib/hpricot/tag.rb: wrappers for the new classes. More... over 16 years ago