1
0
mirror of https://github.com/deuill/fawkss.git synced 2024-09-28 04:02:43 +00:00
Commit Graph

5 Commits

Author SHA1 Message Date
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
32e3f189cc Remove prematurely-pushed test files 2016-03-09 22:38:34 +00:00
19f2f5b514 Change tagline, fix comments 2016-03-09 22:36:57 +00:00
031fe1d0be Move shared regex rules to table, fix special cases with variables 2016-03-04 16:18:10 +00:00
5dbcfb1546 Move tests from spec to tests folder, fix test runner messages 2016-02-28 21:40:53 +00:00