Permalink
Switch branches/tags
Commits on Jan 17, 2012
  1. setup Travis CI

    committed Jan 17, 2012
  2. v1.3.0

    committed Jan 17, 2012
Commits on Dec 28, 2011
  1. more examples in Readme

    committed Dec 28, 2011
  2. fix outdated example scripts

    committed Dec 28, 2011
Commits on Dec 27, 2011
  1. make specs run

    committed Dec 27, 2011
Commits on Jan 15, 2011
  1. v1.2.1

    committed Jan 15, 2011
Commits on Nov 30, 2010
  1. release 1.2.0

    committed Nov 30, 2010
  2. rspec 2

    committed Nov 30, 2010
Commits on Aug 29, 2010
  1. v1.1.0

    committed Aug 29, 2010
  2. implement Nibbler#to_hash

    committed Aug 29, 2010
Commits on Aug 15, 2010
  1. release 1.0

    committed Aug 15, 2010
  2. tweak example scripts

    committed Aug 15, 2010
  3. renamed "Scraper" → "Nibbler"

    committed Aug 15, 2010
Commits on Dec 10, 2009
  1. parse documents with Nokogiri() instead of Nokogiri::HTML()

    we don't know what the document might be, so don't make assumptions.
    if you want to enforce a certain type, override `convert_document`
    committed Dec 10, 2009
Commits on Nov 6, 2009
  1. MIT licensed

    closes #3
    committed Nov 6, 2009
Commits on Oct 25, 2009
Commits on Oct 24, 2009
  1. allow `element(:name, :with => Klass)` rule declaration style

    it's a shorthand for `element('name' => :name, :with => Klass)`
    committed Oct 24, 2009
  2. write README

    committed Oct 24, 2009
  3. Tempfile, StringIO are also considered content and passed to Nokogiri

    Now it's possible to pass the result of open-uri request directly:
      MyScraper.parse(open('http://example.com'))
    committed Oct 24, 2009
  4. block passed to rule declaration defines rules for delegate class

    Example:
      class BlogWithArticlesBlock < BlogScraper
        elements 'div.hentry' => :articles do
          element 'h1' => :title
        end
      end
    committed Oct 24, 2009