Commit Graph

659 Commits

Author SHA1 Message Date
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
Natalie Weizenbaum
e756e298a4 Fix random(). 2016-10-18 18:16:55 -07:00
Natalie Weizenbaum
84e4cb25b8 Properly parse or. 2016-10-18 17:57:25 -07:00
Natalie Weizenbaum
2b2061f7e5 Treat empty unquoted strings as blank. 2016-10-18 17:53:40 -07:00
Natalie Weizenbaum
75229d525d Properly parse -#{}. 2016-10-18 17:51:17 -07:00
Natalie Weizenbaum
965e553fa9 Fix if() parsing. 2016-10-18 17:48:48 -07:00
Natalie Weizenbaum
54e87dce7f Fix feature-exists(). 2016-10-18 17:44:05 -07:00
Natalie Weizenbaum
594787a0ba Fix plain-CSS invert(). 2016-10-18 17:41:49 -07:00
Natalie Weizenbaum
99e0a1100f Fix unquoted string serialization again. 2016-10-18 17:36:13 -07:00
Natalie Weizenbaum
0a6ebc6f8c Serialize null to the empty string. 2016-10-18 17:24:12 -07:00
Natalie Weizenbaum
9e03630b3c Ensure uniqueness for unique-id(). 2016-10-18 17:24:07 -07:00
Natalie Weizenbaum
61dfecc697 Use exit code 65 for Sass errors. 2016-10-18 17:12:42 -07:00
Natalie Weizenbaum
5b4348f8bf Fix broken type annotations. 2016-10-18 17:05:53 -07:00
Natalie Weizenbaum
98f063f59d Fix selector parsing. 2016-10-18 17:04:30 -07:00
Natalie Weizenbaum
4d54c5d351 Fix units for coercing number operations. 2016-10-18 16:48:42 -07:00
Natalie Weizenbaum
acb3b3712d Properly inspect singleton lists. 2016-10-18 16:38:28 -07:00
Natalie Weizenbaum
794bdee476 Allow functions named after constants. 2016-10-18 16:36:10 -07:00
Natalie Weizenbaum
c8f0126f0b Support explicit @charset. 2016-10-18 16:22:42 -07:00
Natalie Weizenbaum
dd4a9165a2 Fix StringExpression.toInterpolation(). 2016-10-18 16:02:09 -07:00
Natalie Weizenbaum
0f6f44f939 Fix parsing of binary -. 2016-10-18 15:52:54 -07:00
Natalie Weizenbaum
5791e1425a StringExpression.toString(). 2016-10-18 15:52:23 -07:00
Natalie Weizenbaum
11dad49c6d Properly escape backspace characters. 2016-10-18 15:51:57 -07:00
Natalie Weizenbaum
04de51b5d1 Fix attribute selector authoring. 2016-10-18 15:25:42 -07:00
Natalie Weizenbaum
6981428c25 Properly inspect lists. 2016-10-18 15:23:59 -07:00
Natalie Weizenbaum
b5ccb26b9b Consider null blank. 2016-10-18 15:23:19 -07:00
Natalie Weizenbaum
e7024437d8 Use Ruby Sass string semantics. 2016-10-18 15:17:46 -07:00
Natalie Weizenbaum
286b24afca Fix number equality. 2016-10-18 14:26:52 -07:00
Natalie Weizenbaum
45becee133 Escape ASCII non-printable string contents. 2016-10-17 17:56:39 -07:00
Natalie Weizenbaum
98f1c7dca3 Fix a unit conversion bug. 2016-10-17 17:42:19 -07:00
Natalie Weizenbaum
8969fc75f2 Store numbers' original values. 2016-10-17 16:50:43 -07:00
Natalie Weizenbaum
d5aa9e7f82 Write escapes when serializing unquoted strings. 2016-10-17 14:55:02 -07:00
Natalie Weizenbaum
beb5cc1794 Properly remove quotes when stringifying. 2016-10-16 19:13:13 -07:00
Natalie Weizenbaum
7f6c70f821 Add Value.toCssString(). 2016-10-16 19:01:23 -07:00
Natalie Weizenbaum
604fa597e5 InternalException -> SassScriptException 2016-10-16 18:46:38 -07:00
Natalie Weizenbaum
c41f2bb023 Properly serialize numbers. 2016-10-16 14:07:30 -07:00
Natalie Weizenbaum
ddf6452f20 Generate rgba() rather than rgb(). 2016-10-16 12:15:49 -07:00
Natalie Weizenbaum
90d9ed03cc Fix a couple infinite-loop bugs. 2016-10-16 12:09:42 -07:00
Natalie Weizenbaum
d276bfb206 Finish API docs. 2016-10-15 16:57:54 -07:00
Natalie Weizenbaum
38f15a96f3 Expose _PerformVisitor as a top-level function. 2016-10-15 14:31:21 -07:00
Natalie Weizenbaum
441ca87f37 Way more API docs. 2016-10-15 02:57:29 -07:00
Natalie Weizenbaum
a2889e4a75 Start supporting public Dart and Node APIs. 2016-10-14 18:24:50 -07:00
Natalie Weizenbaum
cb613ee2e4 Use a more conservative SDK version. 2016-10-14 17:40:56 -07:00
Natalie Weizenbaum
127c7f9df8 Declare an executable to pub. 2016-10-14 17:40:31 -07:00
Natalie Weizenbaum
d1554ee796 List the dart2js version in the --version string. 2016-10-14 17:39:28 -07:00
Natalie Weizenbaum
68bd26637a Build an NPM module. 2016-10-14 17:39:28 -07:00
Natalie Weizenbaum
7c582e7b75 Get rid of codereview.settings. 2016-10-14 15:55:23 -07:00
Natalie Weizenbaum
44e1f895d8 Add a grinder task for making standalone packages. 2016-10-14 15:48:34 -07:00
Natalie Weizenbaum
b6322b1301 Minor README tweak. 2016-10-14 15:04:45 -07:00
Natalie Weizenbaum
d5f9ce4ed0 A few API docs. 2016-10-12 12:27:28 -07:00