-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deprecation warning, interpolation near operators #2052
Comments
+1 |
+1 <3 |
+1 |
1 similar comment
+1 |
1+ |
+1 |
2 similar comments
+1 |
+1 |
+1 |
5 similar comments
+1 |
+1 |
+1 |
+1 |
+1 |
This will fix the warnings but ultimately we'll want to switch to libSass. Goto "/Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/css3/_deprecated-support.scss" Change line 87 to this...
|
Thanks for the fix @mrpatricko but what do you mean with switch to " switch to libSass"? |
+1 |
Hi @uxte, there's a similar issue on Github in which bdkjones recommends switching to libSass and I just passed along the recommendation. He also mentions that he will update Codekit once Compass updates to the newer Sass syntax. The edits on line 87 are just a quick way for me to remove the warnings in the meantime.
|
+1 Thank you so much :') |
+1 this fixed it for me as well |
Fixes deprecation warning with SASS and Compass#2052 ``` DEPRECATION WARNING on line 92 of /Users/mattheworiordan/.rvm/gems/ruby-2.2.2/gems/compass-core-1.0.3/stylesheets/compass/css3/_deprecated-support.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"$ie6-"#{$legacy-support-for-ie6} "$ie7-"#{$legacy-support-for-ie7} "$ie8-"#{$legacy-support-for-ie8}') ```
See #2088 for a fix until the issue is resolved in the repo directly |
Fixes deprecation warning with SASS and Compass#2052 ``` DEPRECATION WARNING on line 92 of /Users/mattheworiordan/.rvm/gems/ruby-2.2.2/gems/compass-core-1.0.3/stylesheets/compass/css3/_deprecated-support.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote('"$ie6-"#{$legacy-support-for-ie6} "$ie7-"#{$legacy-support-for-ie7} "$ie8-"#{$legacy-support-for-ie8}') ```
Thanks for the fix @mrpatricko |
+1, Thanks for the fix @mrpatricko ! |
* Use the `unquote` function as suggested to resolve deprecation warnings with SASS >= 3.4.20. * Fixes Compass/compass#2052 SEE: sass/sass#1778
Thanks for the fix @mrpatricko! |
With compass 1.0.3 and Sass 3.4.20, I'm getting the following deprecation warnings:
DEPRECATION WARNING on line 87 of /usr/local/lib/ruby/gems/2.1/gems/compass-core-1.0.3/stylesheets/compass/css3/_deprecated-support.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes:
unquote('"$moz-"#{$experimental-support-for-mozilla} "$webkit-"#{$experimental-support-for-webkit} "$opera-"#{$experimental-support-for-opera} "$microsoft-"#{$experimental-support-for-microsoft} "$khtml-"#{$experimental-support-for-khtml}')
I "fixed" this using sass-convert -F scss -T scss --in-place -R stylesheets/ in the compass installation dir, but that's not really a viable solution for a production environment.
The text was updated successfully, but these errors were encountered: