Adopts "containsBalancedBrackets" flag from vscode/text-mate.

This commit is contained in:
Henning Dieterichs
2022-04-07 00:42:19 +02:00
parent bba6c56123
commit 9aaa850fe4
8 changed files with 67 additions and 7 deletions

View File

@@ -25,6 +25,8 @@ export interface IValidGrammarDefinitionDTO {
embeddedLanguages: IValidEmbeddedLanguagesMap;
tokenTypes: IValidTokenTypeMap;
injectTo?: string[];
balancedBracketSelectors: string[];
unbalancedBracketSelectors: string[];
}
export interface ICreateData {
@@ -143,6 +145,8 @@ export class TextMateWorker {
embeddedLanguages: def.embeddedLanguages,
tokenTypes: def.tokenTypes,
injectTo: def.injectTo,
balancedBracketSelectors: def.balancedBracketSelectors,
unbalancedBracketSelectors: def.unbalancedBracketSelectors,
};
});
this._grammarFactory = this._loadTMGrammarFactory(grammarDefinitions);