Commit Graph

495 Commits

Author SHA1 Message Date
Natalie Weizenbaum
17e29fd06e Fix a bug in setting global variables.
Setting a global variable would clobber any local variables with the
same name.
2016-11-01 14:43:46 -07:00
Matan Lurey
9d4efd2120 Fix broken link on perf.md pointing to issue 1599 (#17) 2016-11-01 10:23:36 -07:00
Natalie Weizenbaum
a032e2a737 Properly return indexed names. 2016-10-31 18:07:36 -07:00
Nicholas Shahan
55c448b83e Update pub global command in the documentation. (#5)
Should this be `pub global activate dart-sass` instead of `pub global install dart-sass`?
2016-10-31 16:34:21 -07:00
Natalie Weizenbaum
cafd6bf010 Merge pull request #4 from adaojunior/patch-1
fix homepage link
2016-10-31 16:15:40 -07:00
Adão Júnior
9e71e652ae fix homepage link 2016-10-31 21:14:36 -02:00
Natalie Weizenbaum
e98b708ddf Don't run analysis with older Dart versions. 2016-10-31 15:14:25 -07:00
Natalie Weizenbaum
8ff9150cf8 Add Travis support.
Currently this only runs --expanded tests, because they're the only
tests that have been triaged.
2016-10-31 15:09:58 -07:00
Natalie Weizenbaum
d99b999c4e Fix a grinder issue. 2016-10-31 15:06:50 -07:00
Natalie Weizenbaum
b318ec2d4c Merge pull request #1 from kaelig/patch-1
Update usage to show the accurate command
2016-10-31 15:01:03 -07:00
Kaelig Deloumeau-Prigent
ab8e0e4d37 Update usage to show the accurate command 2016-10-31 14:51:25 -07:00
Natalie Weizenbaum
64dc85c80c Tag 1.0.0-alpha.1. 2016-10-31 13:19:10 -07:00
Natalie Weizenbaum
12397aa8c7 Fix nested declarations in SCSS. 2016-10-30 15:06:32 -07:00
Natalie Weizenbaum
845c1b8d8d Add missing scanner.expectDone() calls. 2016-10-30 14:54:09 -07:00
Natalie Weizenbaum
c9bbcbda3a Fix initial media query parsing. 2016-10-30 14:53:58 -07: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
e28b399c0b Fix an indented syntax parsing bug. 2016-10-30 13:06:23 -07:00
Natalie Weizenbaum
5ad9540e39 Node API: add renderSync(). 2016-10-29 11:25:38 -07:00
Natalie Weizenbaum
423deb5eab Node API: add an info string. 2016-10-29 11:20:47 -07:00
Natalie Weizenbaum
bc5852f64d Support multiple @import arguments. 2016-10-29 10:58:56 -07:00
Natalie Weizenbaum
9edb2bb447 Fix a selector parsing bug. 2016-10-29 10:55:10 -07:00
Natalie Weizenbaum
aec39904bc Clean up the output a bit.
This should match Ruby Sass's group logic.
2016-10-28 17:18:11 -07:00
Natalie Weizenbaum
868286911b Reparse media queries at perform-time. 2016-10-28 16:55:56 -07:00
Natalie Weizenbaum
6f6eb79dae Fix "2n of .foo" parsing. 2016-10-28 15:36:30 -07:00
Natalie Weizenbaum
9ec89f6944 Support get-function(). 2016-10-28 15:28:05 -07:00
Natalie Weizenbaum
650ae831ec Fix some analysis errors. 2016-10-28 15:23:14 -07:00
Natalie Weizenbaum
d0771e7fab Parse progid expressions like Ruby Sass. 2016-10-28 14:20:19 -07:00
Natalie Weizenbaum
5c53579b4c Properly handle selectors and @at-root. 2016-10-28 14:16:50 -07:00
Natalie Weizenbaum
43917fe25a Fix a bug in _groupSelectors. 2016-10-28 14:00:00 -07:00
Natalie Weizenbaum
324e2c6375 Fix comma-separated keyframe selectors. 2016-10-28 13:59:58 -07:00
Natalie Weizenbaum
a526e17f52 Lowercase npm. 2016-10-24 16:45:51 -07:00
Natalie Weizenbaum
be8b26191d Support import clauses. 2016-10-23 17:01:21 -07:00
Natalie Weizenbaum
80055653d9 Match Ruby Sass's source-tracking behavior. 2016-10-22 16:37:51 -07:00
Natalie Weizenbaum
436ce2d1af Fix a warning. 2016-10-22 01:00:47 -07:00
Natalie Weizenbaum
e615c5d15f Require semicolons between childless statements. 2016-10-22 01:00:04 -07:00
Natalie Weizenbaum
9c923fe98a Support guarded variables. 2016-10-21 21:56:27 -07:00
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