-
Notifications
You must be signed in to change notification settings - Fork 61
Description
There are some other language support extensions for different editors. Some of those editors directly (Visual Studio Code) or indirectly (Visual Studio Code or Atom) can use .tmLanguage syntax files.
Currently there are multiple Elixir extensions for those editors:
- Visual Studio Code: vscode-elixir, vscode-elixir-ls, elixir-language-support
- Atom: ide-elixir, language-elixir (maintained by this same organization)
Each of those packages currently maintains its own, incompatible and different syntax definition.
It could be possible to split the current .tmLanguage grammars into their own repository that could then be reused by different editor support packages (including this one).
The good part is that there would be a single source of truth for the Elixir grammar definition across editors, unifying the maintenance efforts.
I could make the changes myself and submit a PR, but I prefer to discuss it first to see if it would make sense.