|
1026 | 1026 | (?:\b[0-9][0-9_]*(\.)(n)?\B)| # 1.
|
1027 | 1027 | (?:\B(\.)[0-9][0-9_]*(n)?\b)| # .1
|
1028 | 1028 | (?:\b[0-9][0-9_]*(n)?\b(?!\.)) # 1
|
1029 |
| -)(?!\$))|([_$[:alpha:]][_$[:alnum:]]*)|(\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\.)*\`)|(\[([^\[\]]|\[[^\[\]]*\])+\]))\s*(:))</string> |
| 1029 | +)(?!\$))|([_$[:alpha:]][_$[:alnum:]]*)|(\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\\.)*\`)|(\[([^\[\]]|\[[^\[\]]*\])+\]))\s*(:))</string> |
1030 | 1030 | <key>end</key>
|
1031 | 1031 | <string>(?=,|\})</string>
|
1032 | 1032 | <key>patterns</key>
|
|
1078 | 1078 | (?:\b[0-9][0-9_]*(\.)(n)?\B)| # 1.
|
1079 | 1079 | (?:\B(\.)[0-9][0-9_]*(n)?\b)| # .1
|
1080 | 1080 | (?:\b[0-9][0-9_]*(n)?\b(?!\.)) # 1
|
1081 |
| -)(?!\$))|([_$[:alpha:]][_$[:alnum:]]*)|(\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\.)*\`)|(\[([^\[\]]|\[[^\[\]]*\])+\]))\s*(:))</string> |
| 1081 | +)(?!\$))|([_$[:alpha:]][_$[:alnum:]]*)|(\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\\.)*\`)|(\[([^\[\]]|\[[^\[\]]*\])+\]))\s*(:))</string> |
1082 | 1082 | <key>end</key>
|
1083 | 1083 | <string>(?=,|\})</string>
|
1084 | 1084 | <key>patterns</key>
|
|
1123 | 1123 | (?:\b[0-9][0-9_]*(\.)(n)?\B)| # 1.
|
1124 | 1124 | (?:\B(\.)[0-9][0-9_]*(n)?\b)| # .1
|
1125 | 1125 | (?:\b[0-9][0-9_]*(n)?\b(?!\.)) # 1
|
1126 |
| -)(?!\$))|([_$[:alpha:]][_$[:alnum:]]*)|(\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\.)*\`)|(\[([^\[\]]|\[[^\[\]]*\])+\]))\s*(:))</string> |
| 1126 | +)(?!\$))|([_$[:alpha:]][_$[:alnum:]]*)|(\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\\.)*\`)|(\[([^\[\]]|\[[^\[\]]*\])+\]))\s*(:))</string> |
1127 | 1127 | <key>end</key>
|
1128 | 1128 | <string>(:)</string>
|
1129 | 1129 | <key>endCaptures</key>
|
|
1667 | 1667 | (?:\b[0-9][0-9_]*(\.)(n)?\B)| # 1.
|
1668 | 1668 | (?:\B(\.)[0-9][0-9_]*(n)?\b)| # .1
|
1669 | 1669 | (?:\b[0-9][0-9_]*(n)?\b(?!\.)) # 1
|
1670 |
| -)(?!\$))|([_$[:alpha:]][_$[:alnum:]]*)|(\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\.)*\`)|(\[([^\[\]]|\[[^\[\]]*\])+\]))\s*(:))</string> |
| 1670 | +)(?!\$))|([_$[:alpha:]][_$[:alnum:]]*)|(\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\\.)*\`)|(\[([^\[\]]|\[[^\[\]]*\])+\]))\s*(:))</string> |
1671 | 1671 | <key>end</key>
|
1672 | 1672 | <string>(?=,|\})</string>
|
1673 | 1673 | <key>patterns</key>
|
|
1844 | 1844 | (?:\b[0-9][0-9_]*(\.)(n)?\B)| # 1.
|
1845 | 1845 | (?:\B(\.)[0-9][0-9_]*(n)?\b)| # .1
|
1846 | 1846 | (?:\b[0-9][0-9_]*(n)?\b(?!\.)) # 1
|
1847 |
| -)(?!\$))|([_$[:alpha:]][_$[:alnum:]]*)|(\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\.)*\`)|(\[([^\[\]]|\[[^\[\]]*\])+\]))\s*(?:(?:(\?)|(\!))\s*)?(=|:|;|,|$))</string> |
| 1847 | +)(?!\$))|([_$[:alpha:]][_$[:alnum:]]*)|(\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\\.)*\`)|(\[([^\[\]]|\[[^\[\]]*\])+\]))\s*(?:(?:(\?)|(\!))\s*)?(=|:|;|,|$))</string> |
1848 | 1848 | <key>beginCaptures</key>
|
1849 | 1849 | <dict>
|
1850 | 1850 | <key>1</key>
|
|
1863 | 1863 | (?:\b[0-9][0-9_]*(\.)(n)?\B)| # 1.
|
1864 | 1864 | (?:\B(\.)[0-9][0-9_]*(n)?\b)| # .1
|
1865 | 1865 | (?:\b[0-9][0-9_]*(n)?\b(?!\.)) # 1
|
1866 |
| -)(?!\$))|([_$[:alpha:]][_$[:alnum:]]*)|(\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\.)*\`)|(\[([^\[\]]|\[[^\[\]]*\])+\]))\s*(?:(?:(\?)|(\!))\s*)?(=|:|;|,|$))))|(?<=\})</string> |
| 1866 | +)(?!\$))|([_$[:alpha:]][_$[:alnum:]]*)|(\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\\.)*\`)|(\[([^\[\]]|\[[^\[\]]*\])+\]))\s*(?:(?:(\?)|(\!))\s*)?(=|:|;|,|$))))|(?<=\})</string> |
1867 | 1867 | <key>patterns</key>
|
1868 | 1868 | <array>
|
1869 | 1869 | <dict>
|
|
2293 | 2293 | (?:\b[0-9][0-9_]*(\.)(n)?\B)| # 1.
|
2294 | 2294 | (?:\B(\.)[0-9][0-9_]*(n)?\b)| # .1
|
2295 | 2295 | (?:\b[0-9][0-9_]*(n)?\b(?!\.)) # 1
|
2296 |
| -)(?!\$))|([_$[:alpha:]][_$[:alnum:]]*)|(\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\.)*\`)|(\[([^\[\]]|\[[^\[\]]*\])+\]))\s*(\??))\s*((<\s*([_$[:alpha:]]|(\{([^\{\}]|(\{[^\{\}]*\}))*\})|(\(([^\(\)]|(\([^\(\)]*\)))*\))|(\[([^\[\]]|(\[[^\[\]]*\]))*\]))([^=<>]|=[^<]|\<\s*([_$[:alpha:]]|(\{([^\{\}]|(\{[^\{\}]*\}))*\})|(\(([^\(\)]|(\([^\(\)]*\)))*\))|(\[([^\[\]]|(\[[^\[\]]*\]))*\]))([^=<>]|=[^<]|\<\s*([_$[:alpha:]]|(\{([^\{\}]|(\{[^\{\}]*\}))*\})|(\(([^\(\)]|(\([^\(\)]*\)))*\))|(\[([^\[\]]|(\[[^\[\]]*\]))*\]))([^=<>]|=[^<])*\>)*\>)*>\s*))?[\(])</string> |
| 2296 | +)(?!\$))|([_$[:alpha:]][_$[:alnum:]]*)|(\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\\.)*\`)|(\[([^\[\]]|\[[^\[\]]*\])+\]))\s*(\??))\s*((<\s*([_$[:alpha:]]|(\{([^\{\}]|(\{[^\{\}]*\}))*\})|(\(([^\(\)]|(\([^\(\)]*\)))*\))|(\[([^\[\]]|(\[[^\[\]]*\]))*\]))([^=<>]|=[^<]|\<\s*([_$[:alpha:]]|(\{([^\{\}]|(\{[^\{\}]*\}))*\})|(\(([^\(\)]|(\([^\(\)]*\)))*\))|(\[([^\[\]]|(\[[^\[\]]*\]))*\]))([^=<>]|=[^<]|\<\s*([_$[:alpha:]]|(\{([^\{\}]|(\{[^\{\}]*\}))*\})|(\(([^\(\)]|(\([^\(\)]*\)))*\))|(\[([^\[\]]|(\[[^\[\]]*\]))*\]))([^=<>]|=[^<])*\>)*\>)*>\s*))?[\(])</string> |
2297 | 2297 | <key>beginCaptures</key>
|
2298 | 2298 | <dict>
|
2299 | 2299 | <key>1</key>
|
|
2352 | 2352 | (?:\b[0-9][0-9_]*(\.)(n)?\B)| # 1.
|
2353 | 2353 | (?:\B(\.)[0-9][0-9_]*(n)?\b)| # .1
|
2354 | 2354 | (?:\b[0-9][0-9_]*(n)?\b(?!\.)) # 1
|
2355 |
| -)(?!\$))|([_$[:alpha:]][_$[:alnum:]]*)|(\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\.)*\`)|(\[([^\[\]]|\[[^\[\]]*\])+\]))\s*(\??))\s*((<\s*([_$[:alpha:]]|(\{([^\{\}]|(\{[^\{\}]*\}))*\})|(\(([^\(\)]|(\([^\(\)]*\)))*\))|(\[([^\[\]]|(\[[^\[\]]*\]))*\]))([^=<>]|=[^<]|\<\s*([_$[:alpha:]]|(\{([^\{\}]|(\{[^\{\}]*\}))*\})|(\(([^\(\)]|(\([^\(\)]*\)))*\))|(\[([^\[\]]|(\[[^\[\]]*\]))*\]))([^=<>]|=[^<]|\<\s*([_$[:alpha:]]|(\{([^\{\}]|(\{[^\{\}]*\}))*\})|(\(([^\(\)]|(\([^\(\)]*\)))*\))|(\[([^\[\]]|(\[[^\[\]]*\]))*\]))([^=<>]|=[^<])*\>)*\>)*>\s*))?[\(])</string> |
| 2355 | +)(?!\$))|([_$[:alpha:]][_$[:alnum:]]*)|(\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\\.)*\`)|(\[([^\[\]]|\[[^\[\]]*\])+\]))\s*(\??))\s*((<\s*([_$[:alpha:]]|(\{([^\{\}]|(\{[^\{\}]*\}))*\})|(\(([^\(\)]|(\([^\(\)]*\)))*\))|(\[([^\[\]]|(\[[^\[\]]*\]))*\]))([^=<>]|=[^<]|\<\s*([_$[:alpha:]]|(\{([^\{\}]|(\{[^\{\}]*\}))*\})|(\(([^\(\)]|(\([^\(\)]*\)))*\))|(\[([^\[\]]|(\[[^\[\]]*\]))*\]))([^=<>]|=[^<]|\<\s*([_$[:alpha:]]|(\{([^\{\}]|(\{[^\{\}]*\}))*\})|(\(([^\(\)]|(\([^\(\)]*\)))*\))|(\[([^\[\]]|(\[[^\[\]]*\]))*\]))([^=<>]|=[^<])*\>)*\>)*>\s*))?[\(])</string> |
2356 | 2356 | <key>beginCaptures</key>
|
2357 | 2357 | <dict>
|
2358 | 2358 | <key>1</key>
|
|
2394 | 2394 | (?:\b[0-9][0-9_]*(\.)(n)?\B)| # 1.
|
2395 | 2395 | (?:\B(\.)[0-9][0-9_]*(n)?\b)| # .1
|
2396 | 2396 | (?:\b[0-9][0-9_]*(n)?\b(?!\.)) # 1
|
2397 |
| -)(?!\$))|([_$[:alpha:]][_$[:alnum:]]*)|(\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\.)*\`)|(\[([^\[\]]|\[[^\[\]]*\])+\]))\s*(\??))\s*((<\s*([_$[:alpha:]]|(\{([^\{\}]|(\{[^\{\}]*\}))*\})|(\(([^\(\)]|(\([^\(\)]*\)))*\))|(\[([^\[\]]|(\[[^\[\]]*\]))*\]))([^=<>]|=[^<]|\<\s*([_$[:alpha:]]|(\{([^\{\}]|(\{[^\{\}]*\}))*\})|(\(([^\(\)]|(\([^\(\)]*\)))*\))|(\[([^\[\]]|(\[[^\[\]]*\]))*\]))([^=<>]|=[^<]|\<\s*([_$[:alpha:]]|(\{([^\{\}]|(\{[^\{\}]*\}))*\})|(\(([^\(\)]|(\([^\(\)]*\)))*\))|(\[([^\[\]]|(\[[^\[\]]*\]))*\]))([^=<>]|=[^<])*\>)*\>)*>\s*))?[\(])</string> |
| 2397 | +)(?!\$))|([_$[:alpha:]][_$[:alnum:]]*)|(\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\\.)*\`)|(\[([^\[\]]|\[[^\[\]]*\])+\]))\s*(\??))\s*((<\s*([_$[:alpha:]]|(\{([^\{\}]|(\{[^\{\}]*\}))*\})|(\(([^\(\)]|(\([^\(\)]*\)))*\))|(\[([^\[\]]|(\[[^\[\]]*\]))*\]))([^=<>]|=[^<]|\<\s*([_$[:alpha:]]|(\{([^\{\}]|(\{[^\{\}]*\}))*\})|(\(([^\(\)]|(\([^\(\)]*\)))*\))|(\[([^\[\]]|(\[[^\[\]]*\]))*\]))([^=<>]|=[^<]|\<\s*([_$[:alpha:]]|(\{([^\{\}]|(\{[^\{\}]*\}))*\})|(\(([^\(\)]|(\([^\(\)]*\)))*\))|(\[([^\[\]]|(\[[^\[\]]*\]))*\]))([^=<>]|=[^<])*\>)*\>)*>\s*))?[\(])</string> |
2398 | 2398 | <key>beginCaptures</key>
|
2399 | 2399 | <dict>
|
2400 | 2400 | <key>1</key>
|
|
2437 | 2437 | (?:\b[0-9][0-9_]*(\.)(n)?\B)| # 1.
|
2438 | 2438 | (?:\B(\.)[0-9][0-9_]*(n)?\b)| # .1
|
2439 | 2439 | (?:\b[0-9][0-9_]*(n)?\b(?!\.)) # 1
|
2440 |
| -)(?!\$))|([_$[:alpha:]][_$[:alnum:]]*)|(\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\.)*\`)|(\[([^\[\]]|\[[^\[\]]*\])+\]))\s*(\??)\s*[\(\<])</string> |
| 2440 | +)(?!\$))|([_$[:alpha:]][_$[:alnum:]]*)|(\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\\.)*\`)|(\[([^\[\]]|\[[^\[\]]*\])+\]))\s*(\??)\s*[\(\<])</string> |
2441 | 2441 | <key>end</key>
|
2442 | 2442 | <string>(?=\(|\<)</string>
|
2443 | 2443 | <key>patterns</key>
|
|
3223 | 3223 | </dict>
|
3224 | 3224 | <dict>
|
3225 | 3225 | <key>begin</key>
|
3226 |
| - <string>(?=((\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\.)*\`)|(\[([^\[\]]|\[[^\[\]]*\])+\])))</string> |
| 3226 | + <string>(?=((\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\\.)*\`)|(\[([^\[\]]|\[[^\[\]]*\])+\])))</string> |
3227 | 3227 | <key>end</key>
|
3228 | 3228 | <string>(?=,|\}|$)</string>
|
3229 | 3229 | <key>patterns</key>
|
|
8230 | 8230 | <key>name</key>
|
8231 | 8231 | <string>comment.line.triple-slash.directive.ts</string>
|
8232 | 8232 | <key>begin</key>
|
8233 |
| - <string>^(///)\s*(?=<(reference|amd-dependency|amd-module)(\s+(path|types|no-default-lib|lib|name)\s*=\s*((\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\.)*\`)))+\s*/>\s*$)</string> |
| 8233 | + <string>^(///)\s*(?=<(reference|amd-dependency|amd-module)(\s+(path|types|no-default-lib|lib|name)\s*=\s*((\'([^\'\\]|\\.)*\')|(\"([^\"\\]|\\.)*\")|(\`([^\`\\]|\\.)*\`)))+\s*/>\s*$)</string> |
8234 | 8234 | <key>beginCaptures</key>
|
8235 | 8235 | <dict>
|
8236 | 8236 | <key>1</key>
|
|
0 commit comments