]> git.lizzy.rs Git - micro.git/blobdiff - runtime/syntax/yaml.yaml
Merge pull request #942 from motet-a/javascript-syntax
[micro.git] / runtime / syntax / yaml.yaml
index 47ad272dda680cb0a56c39acc75c642ef39dfd91..f334d4dd2f4205efe744c011b838890cef5a973d 100644 (file)
@@ -15,14 +15,16 @@ rules:
     - special:  "(^---|^\\.\\.\\.|^%YAML|^%TAG)"
 
     - constant.string:
-        start: "\""
-        end: "(?<!\\\\)\""
+        start: "(^| )\""
+        end: "\""
+        skip: "\\\\."
         rules:
             - constant.specialChar: "\\\\."
 
     - constant.string:
-        start: "'"
-        end: "(?<!\\\\)'"
+        start: "(^| )'"
+        end: "'"
+        skip: "(\\\\.)|('')"
         rules:
             - constant.specialChar: "\\\\."