Commit Graph

407 Commits

Author SHA1 Message Date
Natalie Weizenbaum
011a985d9f Fix some variable-resolution bugs. 2016-10-21 21:54:31 -07:00
Natalie Weizenbaum
d0a31b0ade Clamp numbers in saturate() et al. 2016-10-21 21:31:30 -07:00
Natalie Weizenbaum
683f4afb40 Fix number multiplication. 2016-10-21 21:28:16 -07:00
Natalie Weizenbaum
bebe278d8e Fix slash-separation. 2016-10-21 21:26:20 -07:00
Natalie Weizenbaum
a3142d526e Support reference combinators. 2016-10-21 21:21:30 -07:00
Natalie Weizenbaum
20eb3584bc Add an issue number for a behavioral difference. 2016-10-21 21:07:36 -07:00
Natalie Weizenbaum
f82974a29f Update installation instructions in the README. 2016-10-21 20:55:54 -07:00
Natalie Weizenbaum
1efefb1524 Restructure standalone packages.
This renames the script to dart-sass, and makes it the only file in the
archive root directory to make it easier to add to PATH.
2016-10-21 13:51:34 -07:00
Natalie Weizenbaum
18cc8d3f66 Support keyframes. 2016-10-20 23:07:35 -07:00
Natalie Weizenbaum
271f899d3b Support slash numbers in lists. 2016-10-20 17:50:02 -07:00
Natalie Weizenbaum
5504a26a63 Quote non-identifier attribute selector values. 2016-10-20 15:43:07 -07:00
Natalie Weizenbaum
40ca7ee0f9 Fix MixinRule.hasContent. 2016-10-20 15:24:04 -07:00
Natalie Weizenbaum
0747b0cb95 Don't null out the current selector in @at-root. 2016-10-20 15:20:43 -07:00
Natalie Weizenbaum
7b4d26cc5a Properly parse indented-syntax empty selectors.
Also warn about them.
2016-10-20 14:35:45 -07:00
Natalie Weizenbaum
0d56c6fce2 Work around an analyzer error. 2016-10-19 23:09:51 -07:00
Natalie Weizenbaum
9cd43fff02 Fix adjust-color(). 2016-10-19 23:09:03 -07:00
Natalie Weizenbaum
5d6ff2eadc Fix unit conversion in division. 2016-10-19 23:02:33 -07:00
Natalie Weizenbaum
3e2f202dee Properly parse 1px-2px. 2016-10-19 22:54:47 -07:00
Natalie Weizenbaum
e61862a715 Support !important. 2016-10-19 21:46:53 -07:00
Natalie Weizenbaum
9b05b1c24e Allow @at-root with selectors. 2016-10-19 21:17:57 -07:00
Natalie Weizenbaum
95508b2713 Fix some edge-case-y extend logic. 2016-10-19 21:05:52 -07:00
Natalie Weizenbaum
3941e4debd Allow declarations in @at-root. 2016-10-19 20:44:53 -07:00
Natalie Weizenbaum
4e6a3d0ea9 Fix a few variable assignment semantics. 2016-10-19 19:18:52 -07:00
Natalie Weizenbaum
87e03f17eb Properly cancel unknown units. 2016-10-19 18:53:57 -07:00
Natalie Weizenbaum
e4fd1beb7a Fix a number division bug. 2016-10-19 18:45:16 -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
35b3baa1ef Fix a 1.20 analysis issue. 2016-10-19 15:23:50 -07:00
Natalie Weizenbaum
56dcccbb8a Fix PerformVisitor._isEmptyList. 2016-10-19 15:00:00 -07:00
Natalie Weizenbaum
0a8633735a Print a terse stack trace for unexpected errors. 2016-10-19 14:53:46 -07:00
Natalie Weizenbaum
1f4596ff6a Fix scale-color(). 2016-10-19 14:43:52 -07:00
Natalie Weizenbaum
1e1864770e Properly assign a span for call(). 2016-10-18 23:31:05 -07:00
Natalie Weizenbaum
7a29fa5c55 Parse namespaced universal selectors. 2016-10-18 23:13:32 -07:00
Natalie Weizenbaum
021299b9f2 Allow plain imports in control directives. 2016-10-18 23:11:02 -07:00
Natalie Weizenbaum
f476747e43 Fix valueless attribute selectors. 2016-10-18 23:06:35 -07:00
Natalie Weizenbaum
a2497adda2 Fix parenthesis detection. 2016-10-18 23:03:09 -07:00
Natalie Weizenbaum
bd042460f7 Fix trailing selector commas. 2016-10-18 22:20:50 -07:00
Natalie Weizenbaum
9751f8e459 Fix a couple extend crashes. 2016-10-18 22:16:12 -07:00
Natalie Weizenbaum
25c5554908 Fix rgba() with two arguments. 2016-10-18 22:03:53 -07:00
Natalie Weizenbaum
f71ff95cb4 Fix !global parsing. 2016-10-18 22:00:44 -07:00
Natalie Weizenbaum
c44481ba29 Fix blank lists in property values. 2016-10-18 21:53:08 -07:00
Natalie Weizenbaum
870a2a4f4a Update number equality. 2016-10-18 21:39:29 -07:00
Natalie Weizenbaum
2ff4ec3e71 Fix codeUnitIndexToCodepointIndex. 2016-10-18 20:55:16 -07:00
Natalie Weizenbaum
29574d345a Fix media query serialization. 2016-10-18 20:44:29 -07:00
Natalie Weizenbaum
3a795c6fe6 Fix to-*-case() again. 2016-10-18 20:40:56 -07:00
Natalie Weizenbaum
101904d26c Fix unquoted + quoted. 2016-10-18 20:34:03 -07:00
Natalie Weizenbaum
cf3cf07c93 Preserve units through unary minus. 2016-10-18 18:32:54 -07:00
Natalie Weizenbaum
358fd0db50 to-*-case() shouldn't be Unicode-aware. 2016-10-18 18:30:00 -07:00
Natalie Weizenbaum
d38722e36d Fix comment output. 2016-10-18 18:19:56 -07:00
Natalie Weizenbaum
4befdfff42 Consume whitespace after SCSS comments. 2016-10-18 18:17:27 -07:00