Skip to content

Maintainance and proliferation of upstream grammars #1230

@dschrempf

Description

@dschrempf

Recently I became aware of some upstream grammars being poorly maintained. For example, https://github.com/tree-sitter/tree-sitter-haskell is lagging behind two forks I know of: https://github.com/tek/tree-sitter-haskell and https://github.com/tree-sitter-grammars/tree-sitter-haskell.

See also the discussion in tek/tree-sitter-haskell#11.

For reference, neovim has recently switched over to using https://github.com/tree-sitter-grammars/tree-sitter-haskell.

What is the stance of the Emacs users on the maintainance and proliferation of upstream grammars? Do you think we should follow neovims lead, and also switch to grammar providers that are more actively maintained?

I am asking, because in my particular case I have reported a bug to the Haskell grammar, which was only fixed in an upstream fork of the grammar, and not in https://github.com/tree-sitter/tree-sitter-haskell.

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions