Skip to content

Possibility of moving syntax definitions into a separate repository #170

@crbelaus

Description

@crbelaus

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:

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions