|
@@ -109,6 +109,9 @@ scan("{%" ++ T, Scanned, {Row, Column}, in_text) ->
|
|
|
scan([_ | T], Scanned, {Row, Column}, {in_comment, Closer}) ->
|
|
|
scan(T, Scanned, {Row, Column + 1}, {in_comment, Closer});
|
|
|
|
|
|
+%% Drop newlines from lines that end with a backslash
|
|
|
+scan("\\\n" ++ T, Scanned, {Row, _Column}, in_text) ->
|
|
|
+ scan(T, Scanned, {Row + 1, 1}, in_text);
|
|
|
scan("\n" ++ T, Scanned, {Row, Column}, in_text) ->
|
|
|
scan(T, append_text_char(Scanned, {Row, Column}, $\n), {Row + 1, 1}, in_text);
|
|
|
|