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-cmake | |
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-cmake')
m--------- | helix-syntax/languages/tree-sitter-cmake | 0 |
1 files changed, 0 insertions, 0 deletions
diff --git a/helix-syntax/languages/tree-sitter-cmake b/helix-syntax/languages/tree-sitter-cmake deleted file mode 160000 -Subproject f6616f1e417ee8b62daf251aa1daa5d73781c59 |