improve handlebars tokens
parent
cd6cee8241
commit
ac89ee029e
|
@ -215,14 +215,14 @@ export var language = <ILanguage> {
|
|||
|
||||
|
||||
handlebarsInSimpleState: [
|
||||
[/\{\{\{?/, 'metatag.handlebars'],
|
||||
[/\}\}\}?/, { token: 'metatag.handlebars', switchTo: '@$S2.$S3' }],
|
||||
[/\{\{\{?/, 'punctuation.handlebars'],
|
||||
[/\}\}\}?/, { token: 'punctuation.handlebars', switchTo: '@$S2.$S3' }],
|
||||
{ include: 'handlebarsRoot' }
|
||||
],
|
||||
|
||||
handlebarsInEmbeddedState: [
|
||||
[/\{\{\{?/, 'metatag.handlebars'],
|
||||
[/\}\}\}?/, { token: 'metatag.handlebars', switchTo: '@$S2.$S3', nextEmbedded: '$S3' }],
|
||||
[/\{\{\{?/, 'punctuation.handlebars'],
|
||||
[/\}\}\}?/, { token: 'punctuation.handlebars', switchTo: '@$S2.$S3', nextEmbedded: '$S3' }],
|
||||
{ include: 'handlebarsRoot' }
|
||||
],
|
||||
|
||||
|
|
|
@ -18,8 +18,8 @@ function getTag(name: string) {
|
|||
}
|
||||
|
||||
const handlebarsTokenTypes = {
|
||||
EMBED: 'metatag.handlebars',
|
||||
EMBED_UNESCAPED: 'metatag.handlebars',
|
||||
EMBED: 'punctuation.handlebars',
|
||||
EMBED_UNESCAPED: 'punctuation.handlebars',
|
||||
KEYWORD: 'keyword.helper.handlebars',
|
||||
VARIABLE: 'variable.parameter.handlebars',
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue