Natalie Weizenbaum
|
921e1fa204
|
Fix a unit optimization bug
|
2018-01-23 12:45:25 -08:00 |
|
Natalie Weizenbaum
|
6b4598ba55
|
Merge pull request #217 from sass/compressed
Support compressed output
|
2018-01-21 15:48:59 -08:00 |
|
Natalie Weizenbaum
|
ac0ab00120
|
Emit compressed output
|
2018-01-21 13:15:55 -08:00 |
|
Natalie Weizenbaum
|
8d7964e9be
|
Add a compressed output style and pipe it through to the executable
|
2018-01-21 13:15:55 -08:00 |
|
Natalie Weizenbaum
|
116bd3a8af
|
Fix a _minimumIndentation() edge case (#218)
|
2018-01-21 13:14:44 -08:00 |
|
Natalie Weizenbaum
|
67494e2b2a
|
Clean up _writeWithIndent() (#216)
This improves formatting and fixes a case where it crashed on trailing
whitespace.
|
2018-01-20 13:18:14 -08:00 |
|
Natalie Weizenbaum
|
da2ff6a06d
|
Fix analysis hints (#215)
|
2018-01-19 15:26:41 -08:00 |
|
Natalie Weizenbaum
|
629ac3b187
|
Support args 1.0.0
Closes #214
|
2018-01-19 13:26:27 -08:00 |
|
Natalie Weizenbaum
|
0b760200b8
|
Merge pull request #213 from sass/string-index
Add SassString index helpers
|
2018-01-14 16:43:31 -08:00 |
|
Natalie Weizenbaum
|
123fe55017
|
Add SassString index helpers
We aren't using these in our own functions because, for
backwards-compatibility, these functions don't throw errors for
invalid indices.
|
2018-01-14 16:04:46 -08:00 |
|
Natalie Weizenbaum
|
c88912fc4c
|
Refactor str-insert()
This makes the logic simpler and clearer.
|
2018-01-14 15:40:24 -08:00 |
|
Natalie Weizenbaum
|
b1b9eca66a
|
Add tests for SassNumber.valueInRange() (#212)
|
2018-01-14 15:18:16 -08:00 |
|
Natalie Weizenbaum
|
9d207b13ec
|
SassNumber.assertIndexFor() -> Value.sassIndexToListIndex() (#211)
|
2018-01-14 13:38:43 -08:00 |
|
Natalie Weizenbaum
|
1e09cec5aa
|
Split Value and its subtypes into public and private interfaces (#210)
|
2018-01-13 01:30:42 -08:00 |
|
Natalie Weizenbaum
|
8e57a0635d
|
Merge pull request #209 from sass/dart-custom-functions
Expose an API for defining custom Dart functions
|
2018-01-13 00:43:10 -08:00 |
|
Natalie Weizenbaum
|
ce1cc18c0e
|
Add tests for Value subclasses
Now that these are an exposed part of the API, they need to be tested.
|
2018-01-13 00:34:54 -08:00 |
|
Natalie Weizenbaum
|
e5af175b55
|
Fix a couple number hashing bugs
|
2018-01-13 00:34:54 -08:00 |
|
Natalie Weizenbaum
|
b5a838c9c5
|
Improve callable and value documentation
This documentation now targets external users, since these are part of
the public API.
|
2018-01-13 00:34:54 -08:00 |
|
Natalie Weizenbaum
|
8988c3c7fa
|
Expose an API for defining custom Dart functions
|
2018-01-13 00:34:54 -08:00 |
|
Natalie Weizenbaum
|
aa3c765b10
|
Allow var() in place of multiple arguments to color functions (#208)
See sass/sass#2440
|
2018-01-12 11:43:36 -08:00 |
|
Natalie Weizenbaum
|
00cb5532a0
|
Run dartfmt
|
2018-01-05 16:48:39 -08:00 |
|
Natalie Weizenbaum
|
75776ca062
|
Emit a warning for && (#207)
See sass/sass#2429
|
2018-01-03 19:12:53 -08:00 |
|
Natalie Weizenbaum
|
c49e037e34
|
Fix round() for negative numbers (#205)
See sass/sass#2409
|
2017-12-15 15:11:32 -08:00 |
|
Natalie Weizenbaum
|
3f0422575f
|
Release 1.0.0-beta.4
|
2017-12-08 15:54:37 -08:00 |
|
Natalie Weizenbaum
|
088493e49d
|
Merge pull request #204 from sass/unquoted-import
Support unquoted imports in the indented syntax
|
2017-12-08 15:45:28 -08:00 |
|
Natalie Weizenbaum
|
fa29248955
|
Support unquoted imports in the indented syntax
Closes #202
|
2017-12-08 15:38:08 -08:00 |
|
Natalie Weizenbaum
|
c8979f52f2
|
Annotate protected parser methods
|
2017-12-08 14:59:16 -08:00 |
|
Natalie Weizenbaum
|
d8ffd4720a
|
Merge pull request #203 from sass/appveyor
Enable all Node tests on Appveyor
|
2017-12-08 13:40:20 -08:00 |
|
Natalie Weizenbaum
|
049b860298
|
Enable all Node tests on Windows
|
2017-12-08 01:03:34 -08:00 |
|
Natalie Weizenbaum
|
7a4158dafb
|
Fix some tests that were broken on Windows
|
2017-12-08 01:03:34 -08:00 |
|
Natalie Weizenbaum
|
6a1e6e6d12
|
Don't run ensureNpmPackage() on Windows under Node
|
2017-12-07 17:30:08 -08:00 |
|
Natalie Weizenbaum
|
5e76d28f29
|
Add a missing namespace to the README
|
2017-12-05 13:39:54 -08:00 |
|
Natalie Weizenbaum
|
9483c47047
|
Merge pull request #201 from sass/todos
Remove TODOs
|
2017-12-02 16:38:11 -08:00 |
|
Natalie Weizenbaum
|
8fd211d789
|
Clean up UTF-8 error handling in Dart
|
2017-12-02 16:37:57 -08:00 |
|
Natalie Weizenbaum
|
2cfb0daf4d
|
Remove some outdated TODOs
|
2017-12-02 16:37:57 -08:00 |
|
Natalie Weizenbaum
|
6d83c13603
|
Merge pull request #200 from sass/no-unecessary-scope
Don't create scopes when nothing is declared
|
2017-12-02 16:37:04 -08:00 |
|
Natalie Weizenbaum
|
3de531b9bc
|
Don't create scopes when nothing is declared
This seems to provide a fairly minimal speed boost, but it's more than
nothing. It's also a pretty easy change now that we have
ParentStatement.
|
2017-12-02 16:08:17 -08:00 |
|
Natalie Weizenbaum
|
a514ac505e
|
Merge pull request #199 from sass/fix-appveyor
Fix tests on Appveyor
|
2017-12-02 16:04:24 -08:00 |
|
Natalie Weizenbaum
|
95a2e738ff
|
Update appveyor to run the correct Node tests
|
2017-12-02 15:54:43 -08:00 |
|
Natalie Weizenbaum
|
3de6680bcb
|
Add an explicit IfClause class
|
2017-12-02 15:16:08 -08:00 |
|
Natalie Weizenbaum
|
ce1ea0d4a3
|
Add a ParentStatement class for Sass statements with children
|
2017-12-02 14:41:37 -08:00 |
|
Natalie Weizenbaum
|
525386e13c
|
Add a missing @TestOn
|
2017-12-02 14:39:53 -08:00 |
|
Natalie Weizenbaum
|
c1b6c117cc
|
Merge branch 'feature.async'
|
2017-12-02 12:52:12 -08:00 |
|
Natalie Weizenbaum
|
5a00423228
|
Merge pull request #198 from sass/fibers
Add support for the fibers package to speed up render()
|
2017-12-02 12:48:24 -08:00 |
|
Natalie Weizenbaum
|
aa5fd1d060
|
Add support for the fibers package to speed up render()
|
2017-12-02 12:39:28 -08:00 |
|
Natalie Weizenbaum
|
0a67d3845f
|
Add a dev dependency on fibers from NPM
|
2017-12-01 14:36:37 -08:00 |
|
Natalie Weizenbaum
|
7178a91844
|
Make ensureNpmPackage() resilient to dependency overrides
|
2017-12-01 14:36:37 -08:00 |
|
Natalie Weizenbaum
|
9c241eafb9
|
Add a changelog entry for asynchronous importers
|
2017-12-01 14:30:31 -08:00 |
|
Natalie Weizenbaum
|
8272724f42
|
Add support for async importers to the JS render() function (#196)
Closes #9
|
2017-12-01 14:29:11 -08:00 |
|
Natalie Weizenbaum
|
0df3463213
|
Compile asynchronous code to synchronous (#194)
See #9
|
2017-12-01 14:29:11 -08:00 |
|