about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--editors/code/rust.tmGrammar.json25
1 files changed, 3 insertions, 22 deletions
diff --git a/editors/code/rust.tmGrammar.json b/editors/code/rust.tmGrammar.json
index 18fad628884..3be56519511 100644
--- a/editors/code/rust.tmGrammar.json
+++ b/editors/code/rust.tmGrammar.json
@@ -958,28 +958,9 @@
                     ]
                 },
                 {
-                    "comment": "double-quoted raw strings and raw byte strings (no hash)",
+                    "comment": "double-quoted raw strings and raw byte strings",
                     "name": "string.quoted.double.rust",
-                    "begin": "(b?r)(\")",
-                    "beginCaptures": {
-                        "1": {
-                            "name": "string.quoted.byte.raw.rust"
-                        },
-                        "2": {
-                            "name": "punctuation.definition.string.rust"
-                        }
-                    },
-                    "end": "\"",
-                    "endCaptures": {
-                        "0": {
-                            "name": "punctuation.definition.string.rust"
-                        }
-                    }
-                },
-                {
-                    "comment": "double-quoted raw strings and raw byte strings (with hash)",
-                    "name": "string.quoted.double.rust",
-                    "begin": "(b?r)(#+)(\")",
+                    "begin": "(b?r)(#*)(\")",
                     "beginCaptures": {
                         "1": {
                             "name": "string.quoted.byte.raw.rust"
@@ -991,7 +972,7 @@
                             "name": "punctuation.definition.string.rust"
                         }
                     },
-                    "end": "(\")(#+)",
+                    "end": "(\")(\\2)",
                     "endCaptures": {
                         "1": {
                             "name": "punctuation.definition.string.rust"