From d9245d9659b58fc4f5ffd879fcd7da4d88c3eee5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6ran=20Karl?= <3951388+JoeKar@users.noreply.github.com> Date: Sun, 31 Aug 2025 18:53:45 +0200 Subject: [PATCH] syntax: Add the empty `rules: []` to the files currently "missing" them --- runtime/syntax/meson.yaml | 2 ++ runtime/syntax/nftables.yaml | 1 + runtime/syntax/ruby.yaml | 1 + 3 files changed, 4 insertions(+) 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"