-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Preparatory work for splitting Value #10
Conversation
Tests fail due to rustfmt issue, see #11 |
Tests are passing now :) |
Hm. At the moment the split between the |
There are a lot of things in I'm not actually sure where these things should live, as it seems sensible to reuse them for both the CSS and SASS ASTs, so I've just left them in the |
aca52ca
to
5b5c453
Compare
Sorry for the delay ... Merging now. |
A default run of sass-spec found 1163 of 3331 tests passing (or 1227 of 6086 when claiming to be libsass). Changes since version 0.3.4 includes: * Implemented bracketed lists. * Support CSS3 pseudo elements * Added functions: unitless, content-exists, zip, is-bracketed, join. * Update the nom parser library to 3.2. * PR #13 Split of css values from sass values. * PR #10 Preparatory work for splitting Value * PR #7 Extract parser into separate module * PR #8 Extract som modules from lib.rs * Pin rustfmt to 0.8.4, to avoid surprising formatting changes. * PR #6 Don't require a git plugin for the check-spec. Thank You to Jonas Nicklas for many contributions.
Mostly moves some code around to make the next steps easier.