CSSpool (pronounced "cesspool") is a validating SAC parser for CSS. The parser
calls methods on a document handler depending on what it has found. CSSPool
currently only supports CSS 2.1. CSSPool will not yield invalid properties or
selectors.
Changes:
## 0.2.1
-
Recovering from unexpected tokens in the properties section.
When I try the Quickstart Example on your home page, I get the following error on line 4 of lib/css/sac/parser.rb:
no such file to load — css/sac/generated_parser (LoadError)
There’s no generatedparser.rb in that directory, but there is a generatedproperty_parser.rb. When I updated this to reference that file (and updated line 15 of lib/css/sac/parser.rb to use GeneratedPropertyParser instead of GeneratedParser), I no longer got any errors… but I didn’t get anything else either when I try to parse a CSS file.
Sorry about that. I just releases 0.2.2, which should clear it up.