From 5513fc2e3fb56bdf2292e834077e0c33f9a5c2a9 Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Tue, 28 May 2019 15:04:35 +1000 Subject: [PATCH] scanner: fix multi-line strings I broke multi-line strings. A quote cannot be part of an unknown mark, but it can be part of '"""' or "'''". Signed-off-by: NeilBrown --- csrc/scanner.mdc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/csrc/scanner.mdc b/csrc/scanner.mdc index 0abc08c..9a1ea71 100644 --- a/csrc/scanner.mdc +++ b/csrc/scanner.mdc @@ -368,7 +368,11 @@ Known marks are included in the same list as the list of known words. prev = ch; save_unget_state(state); ch = get_char(state); - if (!(ignored && (1<