From f15db6aa303bca619d8a9b0aedf287b366edfe21 Mon Sep 17 00:00:00 2001 From: Mikko Date: Thu, 21 Mar 2024 22:34:54 +0200 Subject: [PATCH] improve Rust raw string literal highlighting (#3192) --- runtime/syntax/rust.yaml | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/runtime/syntax/rust.yaml b/runtime/syntax/rust.yaml index e6ed6395..59e45e69 100644 --- a/runtime/syntax/rust.yaml +++ b/runtime/syntax/rust.yaml @@ -29,8 +29,23 @@ rules: - constant.specialChar: '\\.' - constant.string: - start: "r#+\"" - end: "\"#+" + start: "r#\"" + end: "\"#" + rules: [] + + - constant.string: + start: "r##\"" + end: "\"##" + rules: [] + + - constant.string: + start: "r###\"" + end: "\"###" + rules: [] + + - constant.string: + start: "r####+\"" + end: "\"####+" rules: [] # Character literals