Natalie Weizenbaum
|
7b4d26cc5a
|
Properly parse indented-syntax empty selectors.
Also warn about them.
|
2016-10-20 14:35:45 -07:00 |
|
Natalie Weizenbaum
|
13156d5107
|
Disable implicit downcasts.
|
2016-10-19 17:56:48 -07:00 |
|
Natalie Weizenbaum
|
2ff4ec3e71
|
Fix codeUnitIndexToCodepointIndex.
|
2016-10-18 20:55:16 -07:00 |
|
Natalie Weizenbaum
|
441ca87f37
|
Way more API docs.
|
2016-10-15 02:57:29 -07:00 |
|
Natalie Weizenbaum
|
98c5ffae9a
|
Fix nested selector ordering.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
af4234aedd
|
Add call().
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
f3a4b07212
|
Fix fuzzyHashCode() to always return an int.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
ff2d9f89e9
|
Add str-index().
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
8fd5818977
|
Add str-insert().
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
7e0f642cd1
|
Use fuzzy rounding for consistency with Ruby Sass.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
dd85c34ae2
|
Use fuzzy comparisons for number operations.
Also implement ==, which apparently didn't exist for numbers yet.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
048d7cff33
|
Add mix().
|
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
|
f1ce6ea599
|
Format all code.
|
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
|
709f564f21
|
Refactor _runCallable.
|
2016-08-30 15:51:22 -07:00 |
|
Natalie Weizenbaum
|
860f761c27
|
"Separator independent" -> "normalized"
|
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
|
43027bf84a
|
Fix list parsing.
|
2016-08-30 15:51:22 -07:00 |
|
Natalie Weizenbaum
|
77dd5c1e84
|
Make underscores and dashes equal.
|
2016-08-30 15:51:22 -07:00 |
|
Natalie Weizenbaum
|
977bb9c3d2
|
Use unvendor() in Pseudo.
Also, fix unvendor().
|
2016-08-30 15:51:21 -07:00 |
|
Natalie Weizenbaum
|
6c6bd715ee
|
Add maps.
|
2016-08-30 15:51:21 -07:00 |
|
Natalie Weizenbaum
|
e38d290191
|
Fix analysis.
|
2016-08-30 15:51:21 -07:00 |
|
Natalie Weizenbaum
|
51c8213a6d
|
Add _selectorPseudoIsSuperselector.
|
2016-08-30 15:51:20 -07:00 |
|
Natalie Weizenbaum
|
2b120f005d
|
Fix some hints.
|
2016-08-30 15:51:20 -07:00 |
|
Natalie Weizenbaum
|
25f625af13
|
Fix most strong-mode errors.
|
2016-08-30 15:51:20 -07:00 |
|
Natalie Weizenbaum
|
1ea3619d93
|
some analysis fixes
|
2016-08-30 15:51:20 -07:00 |
|
Natalie Weizenbaum
|
d5b029de9b
|
Some extend infra juggling.
|
2016-08-30 15:51:20 -07:00 |
|
Natalie Weizenbaum
|
efaf64020f
|
Add an LCS implementation.
|
2016-08-30 15:51:19 -07:00 |
|
Natalie Weizenbaum
|
ec5eb46747
|
Compound/Simple unification.
|
2016-08-30 15:51:19 -07:00 |
|
Natalie Weizenbaum
|
5891dacf53
|
Partial media query parsing.
Still needs classes, plain-CSS parsing, and to be hooked up to visitors.
|
2016-08-30 15:51:18 -07:00 |
|
Natalie Weizenbaum
|
e413dfb427
|
SourceSpan -> FileSpan
|
2016-08-30 15:51:18 -07:00 |
|
Natalie Weizenbaum
|
849ee6022b
|
Add selector parsing.
Not yet hooked up to perform.
|
2016-08-30 15:51:18 -07:00 |
|
Natalie Weizenbaum
|
13e3bd7707
|
Prefix all values.
|
2016-08-30 15:51:17 -07:00 |
|
Natalie Weizenbaum
|
dadcebf2c9
|
Add a dedicated serializer.
|
2016-08-30 15:51:17 -07:00 |
|
Natalie Weizenbaum
|
34b365c8c6
|
Simple perform.
|
2016-08-30 15:51:16 -07:00 |
|
Natalie Weizenbaum
|
53c5fb8e13
|
Checked-mode clean.
|
2016-08-30 15:51:15 -07:00 |
|