Add Twig substates where its missing

This commit is contained in:
Marco Petersen 2019-09-10 11:20:33 +02:00
parent 532285bcf5
commit 67969886ec

View file

@ -50,7 +50,7 @@ export const language = <ILanguage>{
// Unlike other blocks, verbatim ehas its own state // Unlike other blocks, verbatim ehas its own state
// transition to ensure we mark its contents as strings. // transition to ensure we mark its contents as strings.
[/(verbatim)(\s*)([-~]?%})/, [ [/(verbatim)(\s*)([-~]?%})/, [
'keyword', 'keyword.twig',
'', '',
{ token: 'delimiter.twig', next: '@rawDataState' }, { token: 'delimiter.twig', next: '@rawDataState' },
]], ]],
@ -62,11 +62,11 @@ export const language = <ILanguage>{
[/({%[-~]?)(\s*)(endverbatim)(\s*)([-~]?%})/, [ [/({%[-~]?)(\s*)(endverbatim)(\s*)([-~]?%})/, [
'delimiter.twig', 'delimiter.twig',
'', '',
'keyword', 'keyword.twig',
'', '',
{ token: 'delimiter.twig', next: '@popall' }, { token: 'delimiter.twig', next: '@popall' },
]], ]],
[/./, 'string'], [/./, 'string.twig'],
], ],
/** /**