Commit Graph

1265 Commits

Author SHA1 Message Date
Natalie Weizenbaum
b7d4384a5c
Preserve whitespace after and in media queries in compressed mode (#242)
Closes #239
2018-03-02 14:15:38 -08:00
Natalie Weizenbaum
7d89ad0c1c
Properly handle hard tabs in the indented syntax (#241)
Closes #87
2018-03-01 18:59:58 -08:00
Natalie Weizenbaum
0cbbb9128d
Merge pull request #240 from sass/indented-loud-comment
Fix loud comment parsing in the indented syntax
2018-03-01 15:58:44 -08:00
Natalie Weizenbaum
5c750cf7fb Preserve empty lines in indented loud comments 2018-02-23 17:56:54 -08:00
Natalie Weizenbaum
b404e32c46 Fix /* formatting to match Ruby Sass 2018-02-23 17:56:52 -08:00
Natalie Weizenbaum
7454a1b57f Don't add */ for indented syntax loud comments that already have it 2018-02-23 17:01:32 -08:00
Natalie Weizenbaum
bacc380d5b Don't deadlock on /* comments in the indented syntax
Closes #238
2018-02-23 16:29:23 -08:00
Natalie Weizenbaum
374ba16918
Merge pull request #233 from sass/deploy
Improve deployment stuff
2018-02-04 16:40:17 -08:00
Natalie Weizenbaum
77205ba49c Fix build stage conditional syntax
Apparently parenthesized regex matches fail.

See also https://github.com/travis-ci/beta-features/issues/28#issuecomment-362953876
2018-02-04 16:32:45 -08:00
Natalie Weizenbaum
8d4c2b1ee7 Remove extra indentation in .travis.yml 2018-02-04 16:21:45 -08:00
Natalie Weizenbaum
8e9c3a766b Show Travis status for the master branch only 2018-02-04 16:18:10 -08:00
Natalie Weizenbaum
92e8230e32 Auto-release on Chocolatey 2018-02-04 16:12:33 -08:00
Natalie Weizenbaum
01e768c885 Use hyphens for multiple Chocolatey prerelease components
This way 1.0.0-beta.1.1 won't conflict with 1.0.0-beta.11, for
example.
2018-02-04 16:08:51 -08:00
Natalie Weizenbaum
d8336622a0 Use SassBot credentials rather than my personal credentials
Also add Chocolatey credentials
2018-02-04 14:42:46 -08:00
Natalie Weizenbaum
586dbe0457 Merge branch 'deploy' 2018-02-03 22:39:17 -08:00
Natalie Weizenbaum
13bdd462ae Manually deploy to GitHub rather than using Travis's support
This avoids re-running before_deploy steps unnecessarily, and allows
us to upload CHANGELOG entries automatically.
2018-02-03 22:35:20 -08:00
Natalie Weizenbaum
651674ab91 Use .npmrc rather than .git-credentials 2018-02-03 20:06:49 -08:00
Natalie Weizenbaum
4b0c276434 Add Travis's Dart SDK to .gitignore 2018-02-03 19:47:57 -08:00
Natalie Weizenbaum
e3df2f18be Revert "debug"
This reverts commit 9c3911b5b5.
2018-02-03 19:42:33 -08:00
Natalie Weizenbaum
c70e35becf Fix some command invocations 2018-02-03 19:41:36 -08:00
Natalie Weizenbaum
4418456f4a Only store a single encrypted file 2018-02-03 19:34:15 -08:00
Natalie Weizenbaum
9c3911b5b5 debug 2018-02-03 19:03:33 -08:00
Natalie Weizenbaum
b18035ec82 Improve deploy script logging 2018-02-03 18:47:56 -08:00
Natalie Weizenbaum
42ec4fade1 Don't kill build artifacts before running the deploy script 2018-02-03 18:47:23 -08:00
Natalie Weizenbaum
efbc425035 Manually list build artifacts to upload 2018-02-03 18:18:27 -08:00
Natalie Weizenbaum
b65348bb2c Improve the deploy process 2018-02-03 18:01:20 -08:00
Natalie Weizenbaum
0fb9e8340c Empty commit to boop the deploy process 2018-02-03 17:25:58 -08:00
Natalie Weizenbaum
a5396a7b68 Try to fix the deploy logic 2018-02-03 17:13:59 -08:00
Natalie Weizenbaum
25d90e5525 Release 1.0.0-beta.5.2 2018-02-03 17:03:05 -08:00
Natalie Weizenbaum
ba041b3471
Add support for automated deployment (#231)
We won't really be able to tell if this works until we actually deploy.
2018-02-03 17:02:27 -08:00
Natalie Weizenbaum
060df8a3d7
Add Homebrew support (#230)
Technically Homebrew support was added by sass/homebrew-sass@83b7db9,
but this makes it official by documenting it and adding a
semi-automated update process.
2018-02-03 16:18:10 -08:00
Natalie Weizenbaum
6d641dbfc0
Merge pull request #228 from jathak/color-name-bug
Fixes bug in visitColor for compressed mode
2018-02-03 13:26:28 -08:00
Natalie Weizenbaum
4db5d49048 Pubspec and CHANGELOG 2018-02-03 13:25:07 -08:00
Jen Thakar
90e65c1a93 Fix bug in visitColor for compressed mode
If `value` is not a named color, `name.length` will error.
This checks that `name` is not null before checking the length.
2018-02-03 13:25:07 -08:00
Natalie Weizenbaum
fb07af6956 Release 1.0.0-beta.5.1
I pushed 1.0.0-beta.5 before merging in the latest change, so this has
a different version number.
2018-02-02 17:39:16 -08:00
Natalie Weizenbaum
f1e58e083e
Make SassList.contents private (#227)
This forces users to use Value.asList, which encourages them to be
aware that every value counts as a list.
2018-02-02 17:36:29 -08:00
Natalie Weizenbaum
854e7f57d6
Merge pull request #226 from sass/string-default-quoted
Be explicit about string quotes in new SassString()
2018-02-02 17:08:53 -08:00
Natalie Weizenbaum
a7ca1e0055 new SassString() defaults to quoted
We encourage API users to produce quoted strings when in doubt, so our
API should match that behavior.
2018-02-02 16:49:23 -08:00
Natalie Weizenbaum
163e99bff2 Be explicit about string quotes in new SassString() 2018-02-02 16:47:54 -08:00
Natalie Weizenbaum
a1d7e83143
Merge pull request #225 from sass/npm-readme
Improve the README(s)
2018-02-02 16:41:12 -08:00
Natalie Weizenbaum
3548a20979 Add a specialized README for npm 2018-02-02 16:37:06 -08:00
Natalie Weizenbaum
18a153912e Replace badges in the README with a header table 2018-02-02 16:36:53 -08:00
Natalie Weizenbaum
149dae9e5d Minor README improvements 2018-02-02 16:36:43 -08:00
Natalie Weizenbaum
a6a32a0827
Merge pull request #223 from sass/node-functions
Add support for the Node Sass custom function API
2018-02-02 14:21:57 -08:00
Natalie Weizenbaum
a8a4c8e124 Reduce concurrency for Node tests on Travis
Travis was killing dart2js and Node instances
2018-02-02 14:07:59 -08:00
Natalie Weizenbaum
2301ecb65f
Generate app snapshots for the current OS (#224)
Might as well give some subset of our users a speed-up while we wait
for dart-lang/sdk#28617.
2018-02-01 18:54:42 -08:00
Natalie Weizenbaum
0826d98d15 Don't waste time compiling when not running Node tests
This works around dart-lang/test#753
2018-02-01 18:21:34 -08:00
Natalie Weizenbaum
f0e181bf2e Don't run tests that require Dart 2 against stable 2018-02-01 18:21:34 -08:00
Natalie Weizenbaum
5a1bfaebbf Add support for the Node Sass custom function API
Closes #10
Closes #12
2018-01-30 11:14:42 -08:00
Natalie Weizenbaum
00be14263a
Merge pull request #222 from jathak/package-fix
Make function in package script more portable
2018-01-29 14:30:52 -08:00