1
0
mirror of https://github.com/deuill/fawkss.git synced 2024-09-28 04:02:43 +00:00
fawkss/tests
Alex Palaistras 984c36cc2d Add initial version of @include declaration support
This adds support for SASS-style `@import` declarations, for transparently
including external `.scss` files in the resulting markup. File names are
resolved as per the rules set by SASS (i.e. importing a file named
"include/common" will search for "_common.scss" as well as "common.scss").

The entire source code had to be restructured around the idea of having to
switch the file context transparently, and is now based around double `while`
loops, one for checking the current context and the other for checking the
current line via `getline`.

The included test-suite may need some cleaning up, and the source code most
definitely will. More to come.
2016-03-17 00:10:24 +00:00
..
includes Add initial version of @include declaration support 2016-03-17 00:10:24 +00:00
01-comments.scss Move tests from spec to tests folder, fix test runner messages 2016-02-28 21:40:53 +00:00
02-variables.scss Move shared regex rules to table, fix special cases with variables 2016-03-04 16:18:10 +00:00
03-includes.scss Add initial version of @include declaration support 2016-03-17 00:10:24 +00:00