|
4 | 4 | "If you want to provide a fix or improvement, please create a pull request against the original repository.", |
5 | 5 | "Once accepted there, we are happy to receive an update request." |
6 | 6 | ], |
7 | | - "version": "https://github.com/textmate/yaml.tmbundle/commit/efc96efafe5e48480cf55a2ed124b388cbea4440", |
| 7 | + "version": "https://github.com/textmate/yaml.tmbundle/commit/e54ceae3b719506dba7e481a77cea4a8b576ae46", |
8 | 8 | "name": "YAML", |
9 | 9 | "scopeName": "source.yaml", |
10 | 10 | "patterns": [ |
|
121 | 121 | "begin": "(?:(\\|)|(>))([1-9])?([-+])?(.*\\n?)", |
122 | 122 | "beginCaptures": { |
123 | 123 | "1": { |
124 | | - "name": "punctuation.definition.block.scalar.literal.yaml" |
| 124 | + "name": "keyword.control.flow.block-scalar.literal.yaml" |
125 | 125 | }, |
126 | 126 | "2": { |
127 | | - "name": "punctuation.definition.block.scalar.folded.yaml" |
| 127 | + "name": "keyword.control.flow.block-scalar.folded.yaml" |
128 | 128 | }, |
129 | 129 | "3": { |
130 | 130 | "name": "constant.numeric.indentation-indicator.yaml" |
131 | 131 | }, |
132 | 132 | "4": { |
133 | | - "name": "support.other.chomping-indicator.yaml" |
| 133 | + "name": "storage.modifier.chomping-indicator.yaml" |
134 | 134 | }, |
135 | 135 | "5": { |
136 | 136 | "patterns": [ |
|
154 | 154 | ] |
155 | 155 | }, |
156 | 156 | "block-sequence": { |
157 | | - "match": "(-)( |\\t|$)", |
| 157 | + "match": "(-)(?!\\S)", |
158 | 158 | "name": "punctuation.definition.block.sequence.item.yaml" |
159 | 159 | }, |
160 | 160 | "comment": { |
|
211 | 211 | "name": "support.type.tag-prefix.yaml" |
212 | 212 | } |
213 | 213 | }, |
214 | | - "match": "(?x)\n \\G\n (TAG)\n (?:[ \\t]+\n ((?:!(?:[0-9A-Za-z\\-]*!)?))\n (?:[ \\t]+ (\n ! (?x: %\\p{XDigit}{2} | [0-9A-Za-z\\-#;/?:@&=+$,_.!~*'()\\[\\]] )*\n | (?![,!\\[\\]{}]) (?x: %\\p{XDigit}{2} | [0-9A-Za-z\\-#;/?:@&=+$,_.!~*'()\\[\\]] )+\n )\n )?\n )?\n " |
| 214 | + "match": "(?x)\n \\G\n (TAG)\n (?:[ \\t]+\n ((?:!(?:[0-9A-Za-z\\-]*!)?))\n (?:[ \\t]+ (\n ! (?x: %[0-9A-Fa-f]{2} | [0-9A-Za-z\\-#;\/?:@&=+$,_.!~*'()\\[\\]] )*\n | (?![,!\\[\\]{}]) (?x: %[0-9A-Fa-f]{2} | [0-9A-Za-z\\-#;\/?:@&=+$,_.!~*'()\\[\\]] )+\n )\n )?\n )?\n " |
215 | 215 | }, |
216 | 216 | { |
217 | 217 | "captures": { |
|
248 | 248 | "name": "invalid.illegal.character.anchor.yaml" |
249 | 249 | } |
250 | 250 | }, |
251 | | - "match": "((\\*))([^\\s\\[\\]/{/},]+)([^\\s\\]},]\\S*)?" |
| 251 | + "match": "((\\*))([^\\s\\[\\]\/{\/},]+)([^\\s\\]},]\\S*)?" |
252 | 252 | }, |
253 | 253 | "flow-collection": { |
254 | 254 | "patterns": [ |
|
410 | 410 | "name": "string.quoted.double.yaml", |
411 | 411 | "patterns": [ |
412 | 412 | { |
413 | | - "match": "\\\\([0abtnvfre \"/\\\\N_Lp]|x\\d\\d|u\\d{4}|U\\d{8})", |
| 413 | + "match": "\\\\([0abtnvfre \"\/\\\\N_Lp]|x\\d\\d|u\\d{4}|U\\d{8})", |
414 | 414 | "name": "constant.character.escape.yaml" |
415 | 415 | }, |
416 | 416 | { |
|
595 | 595 | "name": "invalid.illegal.character.anchor.yaml" |
596 | 596 | } |
597 | 597 | }, |
598 | | - "match": "\\G((&))([^\\s\\[\\]/{/},]+)(\\S+)?" |
| 598 | + "match": "\\G((&))([^\\s\\[\\]\/{\/},]+)(\\S+)?" |
599 | 599 | }, |
600 | 600 | { |
601 | | - "match": "(?x)\n \\G\n (?:\n ! < (?: %\\p{XDigit}{2} | [0-9A-Za-z\\-#;/?:@&=+$,_.!~*'()\\[\\]] )+ >\n | (?:!(?:[0-9A-Za-z\\-]*!)?) (?: %\\p{XDigit}{2} | [0-9A-Za-z\\-#;/?:@&=+$_.~*'()] )+\n | !\n )\n (?=\\ |\\t|$)\n ", |
| 601 | + "match": "(?x)\n \\G\n (?:\n ! < (?: %[0-9A-Fa-f]{2} | [0-9A-Za-z\\-#;\/?:@&=+$,_.!~*'()\\[\\]] )+ >\n | (?:!(?:[0-9A-Za-z\\-]*!)?) (?: %[0-9A-Fa-f]{2} | [0-9A-Za-z\\-#;\/?:@&=+$_.~*'()] )+\n | !\n )\n (?=\\ |\\t|$)\n ", |
602 | 602 | "name": "storage.type.tag-handle.yaml" |
603 | 603 | }, |
604 | 604 | { |
|
0 commit comments