From: Jake Leahy Date: Mon, 6 Dec 2021 01:45:10 +0000 (+1100) Subject: Fix edge case when comment is at start of line (#2237) X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=c442d7030deab4118be45558184a55725b0db1d2;p=micro.git Fix edge case when comment is at start of line (#2237) --- diff --git a/runtime/syntax/nim.yaml b/runtime/syntax/nim.yaml index 2bf5c719..625580ca 100644 --- a/runtime/syntax/nim.yaml +++ b/runtime/syntax/nim.yaml @@ -18,7 +18,7 @@ rules: - constant.number: "\\b0[bB][01][01_]+\\b" - constant.number: "\\b[0-9_]((\\.?)[0-9_]+)?[eE][+\\-][0-9][0-9_]+\\b" - constant.string: "\"(\\\\.|[^\"])*\"|'(\\\\.|[^'])*'" - - comment: "[[:space:]]*[^\\\\]#.*$" + - comment: "[[:space:]]*(?:[^\\\\]|^)#.*$" - comment: start: "\\#\\[" end: "\\]\\#"