Предупреждение об устаревшей ошибке Susy One Gem

Я запускаю CodeKit и получаю эту ошибку при компиляции:

DEPRECATION WARNING on line 60, column 11 of /Library/Ruby/Gems/2.0.0/gems/susy-2.1.3/sass/susy/language/susyone/_functions.scss:
Unescaped multiline strings are deprecated and will be removed in a future version of Sass.
To include a newline in a string, use "\a" or "\a " as in CSS.

эта ошибка возникает пару раз в разных областях.

И этот:

Sass::SyntaxError on line ["280"] of /Library/Ruby/Gems/2.0.0/gems/compass-core-1.1.0.alpha.3/stylesheets/compass/_support.scss: List index is 2 but list is only 1 item long for `nth'

Я обновил свои драгоценные камни и использую Ruby 2.0.0p481. Есть идеи, что происходит?

Спасибо, Стэн


person stanhook    schedule 21.10.2014    source источник
comment
я получаю ту же проблему: stackoverflow.com/questions/26653313/issues- с улучшающими самоцветами   -  person webmaster pf    schedule 31.10.2014


Ответы (1)


Будущие версии SASS не будут поддерживать многострочные строки, поэтому вы получаете предупреждение об их удалении.

Если у вас есть многострочные строки, такие как:

$foo: '.class1, .class2, .class3, 
       .class4, .class5, .class6';

Добавьте символ \a в конце каждой строки и закройте и откройте каждую кавычку, например:

$foo: '.class1, .class2, .class3, \a' 
      '.class4, .class5, .class6';
person alonso.torres    schedule 24.06.2015