Natalie Weizenbaum
|
b9b8e3676f
|
Fix an extend bug with combinators. (#43)
|
2016-11-13 17:38:14 -08:00 |
|
Natalie Weizenbaum
|
2db0c08b29
|
Fix more specificity bugs.
|
2016-10-30 14:45:45 -07:00 |
|
Natalie Weizenbaum
|
468f21f4eb
|
Track selector sources as specificity.
|
2016-10-30 14:19:27 -07:00 |
|
Natalie Weizenbaum
|
5ccec2b5be
|
Fix another bug in _groupSelectors.
|
2016-10-30 13:59:43 -07:00 |
|
Natalie Weizenbaum
|
43917fe25a
|
Fix a bug in _groupSelectors.
|
2016-10-28 14:00:00 -07:00 |
|
Natalie Weizenbaum
|
80055653d9
|
Match Ruby Sass's source-tracking behavior.
|
2016-10-22 16:37:51 -07:00 |
|
Natalie Weizenbaum
|
95508b2713
|
Fix some edge-case-y extend logic.
|
2016-10-19 21:05:52 -07:00 |
|
Natalie Weizenbaum
|
a515aa1873
|
Fix an @extend bug.
|
2016-10-19 18:40:50 -07:00 |
|
Natalie Weizenbaum
|
13156d5107
|
Disable implicit downcasts.
|
2016-10-19 17:56:48 -07:00 |
|
Natalie Weizenbaum
|
9751f8e459
|
Fix a couple extend crashes.
|
2016-10-18 22:16:12 -07:00 |
|
Natalie Weizenbaum
|
90d9ed03cc
|
Fix a couple infinite-loop bugs.
|
2016-10-16 12:09:42 -07:00 |
|
Natalie Weizenbaum
|
4c418603e0
|
API docs for days.
|
2016-10-09 23:51:20 -07:00 |
|
Natalie Weizenbaum
|
3e10e24341
|
Even more API docs.
|
2016-10-09 20:57:28 -07:00 |
|
Natalie Weizenbaum
|
3a0c5ce09c
|
More API docs.
|
2016-10-09 16:36:36 -07:00 |
|
Natalie Weizenbaum
|
9f21fa943e
|
Make transitive @extend work.
Loops are still kind of iffy.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
9d2d8652dc
|
@extend into pseudo-selectors
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
390d0ac482
|
Remove another outdated TODO.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
265a4c8946
|
Preserve newlines through @extend.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
754b1895ac
|
Add selector-unify().
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
a993a7667e
|
Add selector-replace().
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
63ec19f469
|
Fix a formatting nit.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
f449fa0a98
|
Fix another extend bug.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
6fc656d260
|
Fix an extend bug.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
54f4a23d99
|
Add selector-extend().
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
913e81faaa
|
Remove fixed TODOs.
|
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
|
da7a58645e
|
Add a proper exception class.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
987eee5c0a
|
Support @extend !optional.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
3fb3ae1f3b
|
Throw if an extend doesn't match.
|
2016-09-30 12:41:41 -07:00 |
|
Natalie Weizenbaum
|
7b5f8c7284
|
Fix an @extend bug.
|
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
|
fcaa696f02
|
Re-organize AST files.
|
2016-08-30 15:51:22 -07:00 |
|
Natalie Weizenbaum
|
e58af84cc6
|
Fix an analysis error.
|
2016-08-30 15:51:21 -07:00 |
|
Natalie Weizenbaum
|
e38d290191
|
Fix analysis.
|
2016-08-30 15:51:21 -07:00 |
|
Natalie Weizenbaum
|
e0333b303c
|
Get simple extension working.
|
2016-08-30 15:51:20 -07:00 |
|
Natalie Weizenbaum
|
69221190e7
|
Enable @extend.
Still tons of runtime errors.
|
2016-08-30 15:51:20 -07:00 |
|
Natalie Weizenbaum
|
69a431c7bf
|
Fix all analysis.
|
2016-08-30 15:51:20 -07:00 |
|
Natalie Weizenbaum
|
8d396cc465
|
Add _mustUnify.
|
2016-08-30 15:51:20 -07:00 |
|
Natalie Weizenbaum
|
b9c6a1dc4e
|
_isParentSuperselector => complexIsParentSuperselector
|
2016-08-30 15:51:20 -07:00 |
|
Natalie Weizenbaum
|
a5a81382ac
|
Add _paths.
|
2016-08-30 15:51:20 -07:00 |
|
Natalie Weizenbaum
|
51c8213a6d
|
Add _selectorPseudoIsSuperselector.
|
2016-08-30 15:51:20 -07:00 |
|
Natalie Weizenbaum
|
b5b4cd5a8b
|
Add PseudoSelector.normalizedName.
|
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 |
|