"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "lib/sass/scss/parser.rb" between
sass-3.5.5.tar.gz and sass-3.5.6.tar.gz

About: Sass (Syntactically Awesome StyleSheets) is a CSS preprocessor (extension language) that adds "power and elegance" to the basic CSS language.

parser.rb  (sass-3.5.5):parser.rb  (sass-3.5.6)
skipping to change at line 901 skipping to change at line 901
# However, since we don't have to worry about the token semantics, we # However, since we don't have to worry about the token semantics, we
# just consume everything until we come across a token with special # just consume everything until we come across a token with special
# semantics. # semantics.
# #
# [token consumption algorithm]: https://drafts.csswg.org/css-syntax-3/# consume-token. # [token consumption algorithm]: https://drafts.csswg.org/css-syntax-3/# consume-token.
result = tok(%r{ result = tok(%r{
( (
(?! (?!
url\( url\(
) )
[^()\[\]{}"'#/ \t\r\n\f#{top_level ? ";!" : ""}] [^()\[\]{}"'#/ \t\r\n\f#{top_level ? ";" : ""}]
| |
\#(?!\{) \#(?!\{)
| |
/(?!\*) /(?!\*)
)+ )+
}xi) || interp_string || interp_uri || interpolation || tok(COMMENT) }xi) || interp_string || interp_uri || interpolation || tok(COMMENT)
return result if result return result if result
# Fold together multiple characters of whitespace that don't include # Fold together multiple characters of whitespace that don't include
# newlines. The value only cares about the tokenization, so this is safe # newlines. The value only cares about the tokenization, so this is safe
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)