You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
helix-plus/helix-syntax/languages
Michael Davis fbb98300df remove all submodules
The submodules system is being replaced with a command-line flag

    hx --fetch-grammars

Which shallow-clones grammar repositories at the given revision and

    hx --build-grammars

For building grammars separate of the initial compilation of helix.

Why remove submodules?

* Cloning helix in general takes a long time because of the submodules,
  especially when the submodules are not fetched as shallow
* Packaging is consistently painful no matter the package-manager
* It is quite difficult to devise a scheme where users can declare
  a desired set of grammars and implement it with submodules

This commit fully removes the existing tree-sitter submodules from
the tree (as well as the .gitmodules file which is no longer used).
3 years ago
..
tree-sitter-erlang@86985bde39 add tree-sitter-erlang (#1657) 3 years ago
tree-sitter-hcl@3cb7fc2824 Add support for HCL language (#1705) 3 years ago
tree-sitter-kotlin@a4f71eb9b8 Add kotlin language (#1689) 3 years ago