Natalie Weizenbaum
61da3ec6b7
Disallow all top-level declarations and extend. ( #141 )
...
We were previously allowing declarations and extend in control
directives at the top level of documents, as long as those documents
were only ever imported in a nested context.
2017-05-25 12:18:57 -07:00
Natalie Weizenbaum
d4db75a8f9
Merge pull request #140 from sass/fixes
...
Fix a number of small bugs.
2017-05-19 18:59:17 -07:00
Natalie Weizenbaum
b3a00edec1
Properly parse unary operators after commas.
...
Closes #138
2017-05-18 18:13:33 -07:00
Natalie Weizenbaum
a4a2a26464
Allow /***/ in selectors.
...
Closes #135
2017-05-18 17:56:20 -07:00
Natalie Weizenbaum
372ef02aa6
Fix a string inspection crash.
...
This was being triggered for parse errors, because we inspect the
selector expression when we generate the error.
Closes #134
2017-05-18 17:39:47 -07:00
Natalie Weizenbaum
e840bd0927
Support "url" as an identifier name.
...
Closes #132
2017-05-18 17:38:54 -07:00
Natalie Weizenbaum
ad0be645cb
Merge pull request #139 from sass/fix-travis
...
Fix analysis issues.
2017-05-18 17:36:57 -07:00
Natalie Weizenbaum
42786fd6cf
Allow Parser.debug() to take any value.
2017-05-18 17:27:31 -07:00
Natalie Weizenbaum
fd4e72cb30
Ignore missing @JS() hints.
2017-05-18 17:11:32 -07:00
Natalie Weizenbaum
b8c52743f6
Fix analysis errors.
2017-05-18 17:11:32 -07:00
Natalie Weizenbaum
8a4dbc049e
Update Dart versions for Travis.
2017-05-18 17:11:32 -07:00
Natalie Weizenbaum
7248cf0e27
Use real generic method syntax.
2017-05-18 17:11:32 -07:00
Natalie Weizenbaum
0556665f64
Fix @supports (not ...). ( #125 )
2017-05-18 17:05:58 -07:00
Honza Bittner
b102852f93
Rename .analysis_options to analysis_options.yaml ( #126 )
...
> Breaking change: The conventional name for the analysis options file used to be .analysis_options (note the leading dot and missing .yaml suffix). We expect support for the .analysis_options name to go away in a future release, so we recommend that you rename your .analysis_options files to analysis_options.yaml.
https://www.dartlang.org/guides/language/analysis-options#the-analysis-options-file
2017-05-18 14:35:57 -07:00
Honza Bittner
fd64ebab15
Fix a typo ( #130 )
2017-05-18 14:18:03 -07:00
Natalie Weizenbaum
ddefa9f955
Merge pull request #124 from sass/fixes
...
Sass spec fixes.
2017-02-22 21:11:33 -08:00
Natalie Weizenbaum
7182ea2fad
Merge branch 'master' into fixes
2017-02-22 20:50:16 -08:00
Natalie Weizenbaum
716157f4bc
Drop support for the reference combinator. ( #123 )
2017-02-22 20:48:56 -08:00
Natalie Weizenbaum
32f3789022
Merge pull request #122 from sass/trust-type-annotations
...
Tweak JS compilation arguments.
2017-02-18 11:57:49 -08:00
Natalie Weizenbaum
83d1d4a7f0
Mention not supporting old-style property syntax.
2017-02-16 18:44:54 -08:00
Natalie Weizenbaum
2f53f85053
Fix another extend edge-case.
2017-02-16 18:41:11 -08:00
Natalie Weizenbaum
7fe9dd8735
Fix hacky combinator unification.
2017-02-16 18:31:06 -08:00
Natalie Weizenbaum
4bc2770333
Compile JS with --minify.
2017-02-16 17:37:31 -08:00
Natalie Weizenbaum
f00c6c8c5d
Compile JS with --trust-type-annotations.
2017-02-16 17:05:01 -08:00
Natalie Weizenbaum
e95847746f
Release 1.0.0-alpha.9.
2017-02-16 15:24:52 -08:00
Natalie Weizenbaum
2f86427ab8
Lazily re-compute indices for closures. ( #120 )
...
This produces a substantial speedup on Susy's tests.
2017-02-16 15:15:13 -08:00
Natalie Weizenbaum
33822ded1a
Make the Chocolatey install line more prominent.
2017-02-10 16:45:03 -08:00
Natalie Weizenbaum
84b0315ece
Mention Chocolatey in the README.
2017-02-10 16:44:02 -08:00
Natalie Weizenbaum
29d1f9e138
Add Appveyor support. ( #119 )
2017-02-10 15:24:56 -08:00
Natalie Weizenbaum
18f4c1b801
Merge pull request #117 from sass/fixes
...
Fix more bugs.
2017-02-08 14:25:24 -08:00
Natalie Weizenbaum
89a7888a0e
Properly isolate callable environments.
2017-02-04 14:16:29 -08:00
Natalie Weizenbaum
5e4d260c2a
Fix a @content bug.
2017-02-04 12:39:23 -08:00
Natalie Weizenbaum
231a85be38
Improve Node file load speed. ( #110 )
2017-02-04 12:20:34 -08:00
Natalie Weizenbaum
ac939f5bfe
Merge pull request #116 from sass/fixes
...
More bug fixes.
2017-02-04 12:19:15 -08:00
Natalie Weizenbaum
79261fee8e
Add boolean short-circuiting.
2017-02-03 17:37:54 -08:00
Natalie Weizenbaum
b32e5f96ce
Fix a multi-combinator extend edge case.
2017-02-03 16:49:55 -08:00
Natalie Weizenbaum
73be343be5
Fix a selector pseudo superselector edge case.
2017-02-03 16:15:15 -08:00
Natalie Weizenbaum
d9ef7d00c4
Move a changelog entry into 1.0.0-alpha.9.
2017-02-03 14:23:29 -08:00
Luis Vargas
cfc3a15041
Support package: URLs as a Dart library ( #53 )
2017-02-03 01:08:06 -08:00
Natalie Weizenbaum
be44245a84
Update perf.md.
...
We now run app snapshots as well.
2017-02-02 16:33:06 -08:00
Natalie Weizenbaum
de3a0a40d4
Add more explicit instructions for setting PATH.
...
See discussion in #97
2017-02-02 16:33:06 -08:00
Natalie Weizenbaum
6e4b2223d3
Merge pull request #107 from sass/fixes
...
More sass-spec fixes.
2017-02-02 15:04:56 -08:00
Natalie Weizenbaum
e1c0c95f3a
Merge remote-tracking branch 'origin/master' into fixes
2017-02-02 14:48:15 -08:00
Natalie Weizenbaum
35d1af51d1
Update namespace extend per sass/sass#2229. ( #106 )
2017-01-26 20:12:22 -08:00
Natalie Weizenbaum
c26615386b
Reject unknown named parameters.
2017-01-26 20:09:45 -08:00
Natalie Weizenbaum
45cfed063f
Support slash-separated plain CSS arguments.
2017-01-26 20:09:06 -08:00
Natalie Weizenbaum
4b614166ca
Fix numbers divided by colors.
2017-01-26 20:08:49 -08:00
Natalie Weizenbaum
5b1754a262
Merge pull request #103 from sass/fixes
...
Fix more bugs.
2017-01-26 19:53:01 -08:00
Natalie Weizenbaum
56e41b3ad0
Fix some slash division edge cases.
2017-01-15 16:09:27 -08:00
Natalie Weizenbaum
ad622039bd
Support backslash CRLF in quoted strings.
2017-01-15 15:53:19 -08:00