Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Avoid stripping inline comments that are part of URLs. Fixes #350 | Eevee (Lexy Munroe) | 2016-06-08 | 1 | -1/+5 |
| | |||||
* | Make line numbers in errors moderately less wrong. | Eevee (Alex Munroe) | 2014-12-10 | 1 | -13/+10 |
| | |||||
* | Add Compiler.compile_sources. | Eevee (Alex Munroe) | 2014-11-12 | 1 | -1/+5 |
| | |||||
* | fixed bug from normal command line use | John Cartee | 2014-10-17 | 1 | -1/+6 |
| | |||||
* | Experiment with porting path handling to use pathlib. | Eevee (Alex Munroe) | 2014-10-06 | 1 | -43/+136 |
| | | | | | The biggest impetus here is to allow Django integration without having to copy and paste massive piles of code. | ||||
* | Remove a tiny bit of unused state from prepare_source. | Eevee (Alex Munroe) | 2014-09-22 | 1 | -10/+5 |
| | |||||
* | Fix a couple oopses on Python 3. | Eevee (Alex Munroe) | 2014-08-24 | 1 | -1/+1 |
| | |||||
* | Clean up @import and SourceFile. | Eevee (Alex Munroe) | 2014-08-24 | 1 | -55/+115 |
| | | | | | | | | | | | | | | Real files are now identified by their absolute path at all times. Fake files are expected to provide some other unique identifier. Importing now explicitly checks that a found file is a descendant of one of the search paths, so relative imports can finally work. The spec rules for deciding when an import should compile to a CSS @import have been (mostly) implemented. Also, `@import "a.css", "b.css"` would spit out broken CSS; this is now fixed. | ||||
* | Break up the compiler, and a lot of big modules. Fixes #133. | Eevee (Alex Munroe) | 2014-08-22 | 1 | -0/+218 |
Compiler is now separate from a compilation, with a frontend class that tries to preserve the old semantics. Much nicer. Ahh. @option is totally broken, though, which breaks a whole lot of the test suite as well. |