diff --git a/runtime/syntax/meson.yaml b/runtime/syntax/meson.yaml index 7f339698..744abc2c 100755 --- a/runtime/syntax/meson.yaml +++ b/runtime/syntax/meson.yaml @@ -34,11 +34,13 @@ rules: - comment: start: "#" end: "$" + rules: [] # multiline strings do not support escape sequences - constant.string: start: "'''" end: "'''" + rules: [] - constant.string: start: "'" diff --git a/runtime/syntax/nftables.yaml b/runtime/syntax/nftables.yaml index d1f217ad..489fdb0b 100644 --- a/runtime/syntax/nftables.yaml +++ b/runtime/syntax/nftables.yaml @@ -15,6 +15,7 @@ rules: - constant.string: start: "\"" end: "\"" + rules: [] # Integer Constants - constant.number: "\\b([0-9]+)\\b" - constant.number: "\\b(0x[0-9a-fA-F]+)\\b" diff --git a/runtime/syntax/ruby.yaml b/runtime/syntax/ruby.yaml index e48c6a15..8915ed74 100644 --- a/runtime/syntax/ruby.yaml +++ b/runtime/syntax/ruby.yaml @@ -25,6 +25,7 @@ rules: - constant: start: "[$]([!@&`'+~=/\\\\,;.<>*$?:\"_]|-[A-Za-z0-9_]|[0-9]+)" end: "\\B|\\b" + rules: [] # Ruby "Symbols" - constant: "(i?)([ ]|^):[0-9A-Z_]+\\b" - constant: "\\b(__FILE__|__LINE__)\\b"