Natalie Weizenbaum
|
2289901df8
|
Support url() imports.
|
2016-10-07 14:05:54 -07:00 |
|
Natalie Weizenbaum
|
6c36a01d89
|
Support @else.
|
2016-10-07 14:05:29 -07:00 |
|
Natalie Weizenbaum
|
89e095d2c2
|
Add a bunch of API docs.
|
2016-09-30 18:42:41 -07:00 |
|
Natalie Weizenbaum
|
ae2ab6ec58
|
Remove outdated TODO.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
f460ebb2a9
|
Parse functions -> constructors
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
b47067ea4e
|
Add if().
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
af4234aedd
|
Add call().
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
10d7da9d73
|
isBracketed -> hasBrackets
This is consistent with SassString.hasQuotes.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
dd8a0efd66
|
Add an ArgumentList class.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
8bbaf46fe6
|
Use the tuple package.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
c9af638f54
|
Support for units
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
bacc1c4529
|
Unify strings and identifiers.
The separation makes sense conceptually, but it would make string
functions a lot harder to write.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
9ac48fbc05
|
Add support for binary operations.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
bcaaa1103f
|
UnaryOperatorExpression -> UnaryOperationExpression
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
ee7c3e5c3c
|
Support expression &.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
efd336dd20
|
Support null.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
1832879845
|
Support @each
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
e873242ac4
|
Support @while
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
80f0afb484
|
Support @for.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
202fcad40f
|
Name all at-rules *Rule.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
f85b21a3c3
|
Support @error
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
69aabed63d
|
Support @warn
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
7a5029b5ae
|
Support @debug.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
987eee5c0a
|
Support @extend !optional.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
507ae1790a
|
ExtendRule -> Extend
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
e607e7914f
|
Support @at-root.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
0fe62a04a6
|
@supports support.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
ffb85921cb
|
Buggy implementation of CSS @import.
|
2016-08-30 15:51:23 -07:00 |
|
Natalie Weizenbaum
|
47929dfde3
|
Support @import.
CSS @import is still unsupported.
|
2016-08-30 15:51:23 -07:00 |
|
Natalie Weizenbaum
|
f1ce6ea599
|
Format all code.
|
2016-08-30 15:51:23 -07:00 |
|
Natalie Weizenbaum
|
faa86b697c
|
Make (most) spans mandatory.
Arguments are still optional since they may be constructed for
user-defined arguments.
|
2016-08-30 15:51:23 -07:00 |
|
Natalie Weizenbaum
|
82aca21682
|
Add @if.
|
2016-08-30 15:51:23 -07:00 |
|
Natalie Weizenbaum
|
c4cda30bc0
|
Validate dynamic children.
|
2016-08-30 15:51:23 -07:00 |
|
Natalie Weizenbaum
|
0573fa7709
|
@content support.
|
2016-08-30 15:51:23 -07:00 |
|
Natalie Weizenbaum
|
fcaa696f02
|
Re-organize AST files.
|
2016-08-30 15:51:22 -07:00 |
|
Natalie Weizenbaum
|
6951774d70
|
Add a CallableInvocation interface.
|
2016-08-30 15:51:22 -07:00 |
|
Natalie Weizenbaum
|
32db51f005
|
Add built-in functions.
|
2016-08-30 15:51:22 -07:00 |
|
Natalie Weizenbaum
|
4e0a511570
|
Add mixins.
|
2016-08-30 15:51:22 -07:00 |
|
Natalie Weizenbaum
|
0498e8a95c
|
InterpolationExpression -> Interpolation
|
2016-08-30 15:51:22 -07:00 |
|
Natalie Weizenbaum
|
50912350af
|
Add support for functions.
Argument list objects are still not implemented.
|
2016-08-30 15:51:22 -07:00 |
|
Natalie Weizenbaum
|
cbe3709914
|
Default values for boolean parameters.
|
2016-08-30 15:51:22 -07:00 |
|
Natalie Weizenbaum
|
cf086471c6
|
Nested properties.
|
2016-08-30 15:51:21 -07:00 |
|
Natalie Weizenbaum
|
6c0a2547b0
|
Re-organize visitors.
|
2016-08-30 15:51:21 -07:00 |
|
Natalie Weizenbaum
|
a206fdcddb
|
Fix analysis.
|
2016-08-30 15:51:21 -07:00 |
|
Natalie Weizenbaum
|
0b7ea7d8c9
|
Add nested list parenthsization.
|
2016-08-30 15:51:21 -07:00 |
|
Natalie Weizenbaum
|
9f2f32c7e4
|
Fix comment formatting.
|
2016-08-30 15:51:21 -07:00 |
|
Natalie Weizenbaum
|
6c6bd715ee
|
Add maps.
|
2016-08-30 15:51:21 -07:00 |
|
Natalie Weizenbaum
|
4f4188fd12
|
Add StringExpression.asInterpolation.
|
2016-08-30 15:51:21 -07:00 |
|
Natalie Weizenbaum
|
a2d645ee73
|
Add bracketed lists.
|
2016-08-30 15:51:20 -07:00 |
|
Natalie Weizenbaum
|
1ea3619d93
|
some analysis fixes
|
2016-08-30 15:51:20 -07:00 |
|