Quellcode durchsuchen

Add HTML lexing info

Marco Petersen vor 5 Jahren
Ursprung
Commit
5883288970
1 geänderte Dateien mit 5 neuen und 1 gelöschten Zeilen
  1. 5 1
      src/twig/twig.ts

+ 5 - 1
src/twig/twig.ts

@@ -44,8 +44,9 @@ export const conf: IRichLanguageConfiguration = {
 }
 
 export const language = <ILanguage>{
-	defaultToken: 'invalid',
+	defaultToken: '',
 	tokenPostfix: '',
+	ignoreCase: true,
 
 	keywords: [
 		// (opening) tags
@@ -60,10 +61,13 @@ export const language = <ILanguage>{
 	],
 
 	tokenizer: {
+		...htmlLanguage.tokenizer,
+
 		root: [
 			[/{#/, 'comment.twig', '@commentState'],
 			[/{%[-~]?/, 'delimiter.twig', '@blockState'],
 			[/{{[-~]?/, 'delimiter.twig', '@variableState'],
+			...htmlLanguage.tokenizer.root,
 		],
 
 		/**