vsce-toolroom / vscode-textmate-languageservice

Language APIs and support features from Textmate tokenization in Visual Studio Code.
Other
16 stars 0 forks source link

Add API-style methods `getScopeInformationAtPosition` & `getScopeRangeAtPosition` #22

Closed zm-cttae closed 1 year ago

zm-cttae commented 1 year ago

⚡️️ Feature Request

Is your feature request related to a problem?

Describe the solution you'd like

Tasks for the new maintainer @zm-cttae:

NB: that we need to reverse sort data when computing active grammar or language definition.

Describe alternatives you've considered

Still rely on vscode.ExtensionContext but we want to make that optional!

zm-cttae commented 1 year ago

changed due date to May 01, 2023

zm-cttae commented 1 year ago

marked the checklist item ✨ Implement a static extension contribution registry that can fallback to vscode.extensions.all. as completed

zm-cttae commented 1 year ago

marked the checklist item ✨ Add Textmate grammar resolver methods that can map contributions to their source extensions. as completed

zm-cttae commented 1 year ago

marked the checklist item ✨ Wire the contribution registry to the TextmateLanguageService API constructor. as completed