|
|
@ -189,6 +189,8 @@ export const language = <ILanguage>{
|
|
|
|
|
|
|
|
|
|
|
|
// Start Flow Scalars (quoted strings)
|
|
|
|
// Start Flow Scalars (quoted strings)
|
|
|
|
flowScalars: [
|
|
|
|
flowScalars: [
|
|
|
|
|
|
|
|
[/"([^"\\]|\\.)*$/, 'string.invalid'],
|
|
|
|
|
|
|
|
[/'([^'\\]|\\.)*$/, 'string.invalid'],
|
|
|
|
[/'[^']*'/, 'string'],
|
|
|
|
[/'[^']*'/, 'string'],
|
|
|
|
[/"/, 'string', '@doubleQuotedString']
|
|
|
|
[/"/, 'string', '@doubleQuotedString']
|
|
|
|
],
|
|
|
|
],
|
|
|
@ -197,7 +199,7 @@ export const language = <ILanguage>{
|
|
|
|
[/[^\\"]+/, 'string'],
|
|
|
|
[/[^\\"]+/, 'string'],
|
|
|
|
[/@escapes/, 'string.escape'],
|
|
|
|
[/@escapes/, 'string.escape'],
|
|
|
|
[/\\./, 'string.escape.invalid'],
|
|
|
|
[/\\./, 'string.escape.invalid'],
|
|
|
|
[/"/, 'string', '@pop']
|
|
|
|
[/"/, 'string', '@pop']
|
|
|
|
],
|
|
|
|
],
|
|
|
|
|
|
|
|
|
|
|
|
// Start Block Scalar
|
|
|
|
// Start Block Scalar
|
|
|
|