diff --git a/src/utils.rs b/src/utils.rs index 7ba381b..c142a44 100644 --- a/src/utils.rs +++ b/src/utils.rs @@ -1,6 +1,6 @@ use std::iter::{Iterator, Peekable}; -use crate::common::{Keyword, QuoteKind, Symbol}; +use crate::common::{Keyword, QuoteKind, Symbol, Whitespace}; use crate::error::SassResult; use crate::lexer::Lexer; use crate::selector::Selector; @@ -214,6 +214,7 @@ pub(crate) fn parse_quoted_string>( is_escaped = false; continue; } + TokenKind::Whitespace(Whitespace::Newline) => return Err("Expected \".".into()), _ => {} } if is_escaped && tok.kind != TokenKind::Symbol(Symbol::BackSlash) {