Permalink
Commits on Apr 18, 2012
  1. Tag v0.4

    SimonSapin committed Apr 18, 2012
  2. Documentation details.

    SimonSapin committed Apr 18, 2012
  3. Add specificity.

    SimonSapin committed Apr 18, 2012
  4. Remove dead code.

    SimonSapin committed Apr 18, 2012
  5. Document extensions to :not()

    SimonSapin committed Apr 18, 2012
Commits on Apr 17, 2012
  1. Tag v0.3

    SimonSapin committed Apr 17, 2012
  2. Remove an unused parameter.

    SimonSapin committed Apr 17, 2012
  3. Parser: Fix whitespaces, :not(), empty functions

    * Do not omit whitespace in the tokenizer, do not assume
      a descendant combinator when there is none.
    * Special-case parsing for :not()
    * Simplify other functional-pseudo classes: the argument
      must be a single symbol or string.
    SimonSapin committed Apr 17, 2012
Commits on Apr 16, 2012
  1. Allow multiple HASH selectors

    Previously, #foo#bar was incorrectly parsed as #foo #bar
    with a descendant combinator.
    SimonSapin committed Apr 16, 2012
  2. Fixup 0.2

    * Remove a non-ASCII apostrophe in a docstring (fails on 2.x)
    * Import all exceptions in the package namespace
    * Release date in the changelog
    SimonSapin committed Apr 16, 2012
  3. Tag v0.2

    SimonSapin committed Apr 16, 2012
Commits on Apr 15, 2012
  1. Better error handling

    Replace NotImplementedError by ExpressionError and some asserts
    by SelectorSyntaxError.
    
    Add SelectorError, a common parent class for both
    SelectorSyntaxError and ExpressionError.
    SimonSapin committed Apr 15, 2012