diff options
author | Michael Davis | 2022-02-25 22:42:23 +0000 |
---|---|---|
committer | Blaž Hrastnik | 2022-03-10 08:31:57 +0000 |
commit | fbb98300dfa4cf12c8aacb1242baab3644e54951 (patch) | |
tree | 335043b45371a8f4bd86a4d5327a95384857437c /helix-syntax/languages/tree-sitter-perl | |
parent | 8d7a25b4d49ef5cd7f5d85585d60e52bdc2bc0c5 (diff) |
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).
Diffstat (limited to 'helix-syntax/languages/tree-sitter-perl')
m--------- | helix-syntax/languages/tree-sitter-perl | 0 |
1 files changed, 0 insertions, 0 deletions
diff --git a/helix-syntax/languages/tree-sitter-perl b/helix-syntax/languages/tree-sitter-perl deleted file mode 160000 -Subproject 0ac2c6da562c7a2c26ed7e8691d4a590f7e8b90 |