]> git.lizzy.rs Git - micro.git/commitdiff
Fix edge case when comment is at start of line (#2237)
authorJake Leahy <jake@leahy.dev>
Mon, 6 Dec 2021 01:45:10 +0000 (12:45 +1100)
committerGitHub <noreply@github.com>
Mon, 6 Dec 2021 01:45:10 +0000 (17:45 -0800)
runtime/syntax/nim.yaml

index 2bf5c7190cd96b53326a7f3e4a8e85dcb09d47e3..625580caba3943f0043680aea274e6a4abb88350 100644 (file)
@@ -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: "\\]\\#"